Past simple vs past continuous: when / while
Geçmiş zamanlar: when / while · A2 Temel seviye İngilizce dilbilgisi
Uzun eylem ve kısa eylem
Geçmişte süren uzun bir eylemin (past continuous) ortasında kısa bir eylem (past simple) olduğunda iki zaman birlikte kullanılır.
- I was walking home when I saw an accident.Eve yürürken bir kaza gördüm.
- When the phone rang, she was having a bath.Telefon çaldığında banyo yapıyordu.
when ve while
| Bağlaç | Ne ile? | Örnek |
|---|---|---|
| when | genellikle kısa eylem (past simple) | I was cooking when he arrived. |
| while | genellikle uzun eylem (past continuous) | While I was cooking, he arrived. |
| while + while | aynı anda süren iki eylem | I was reading while she was sleeping. |
Art arda olaylar
Olaylar sırayla olduysa ikisi de past simple olur: When he arrived, we had dinner. (Önce geldi, sonra yedik.) Karşılaştırın: When he arrived, we were having dinner. (Geldiğinde zaten yiyorduk.)
Sık yapılan hatalar
| Yanlış | Doğru | Neden |
|---|---|---|
| While I walked, I was seeing him. | While I was walking, I saw him. | Uzun: continuous, kısa: simple. |
| When I was arriving, they left. | When I arrived, they were leaving. / When I arrived, they had left. | Kısa eylem: arrived. |
| I was cooking while he arrived. | I was cooking when he arrived. | Kısa eylem: when. |
Kendini dene
I ___ TV when the lights went out.
Seçenekler: watched / was watching
Cevap: was watching. Uzun eylem: was watching.
We were sleeping when the alarm ___.
Seçenekler: went off / was going off
Cevap: went off. Kısa eylem: went off.
"When she came in, everybody stood up." Ne oldu?
Seçenekler: Herkes zaten ayaktaydı. / O girince herkes ayağa kalktı.
Cevap: O girince herkes ayağa kalktı.. İki past simple: sırayla.
She ___ her leg while she was skiing.
Seçenekler: broke / was breaking
Cevap: broke. Kısa eylem: broke.
What were you doing when I ___?
Seçenekler: called / was calling
Cevap: called. Kısa eylem: called.
Bu konunun bütün alıştırmaları, aralıklı tekrarı ve ilerleme takibi uygulamada.
Alıştırmaları çöz