Bài tập hoàn thành câu để phân biệt giữa Past Simple (quá khứ đơn) và Past Progressive (quá khứ tiếp diễn). Xác định khi nào một hành động ngắn cắt ngang một hành động dài và khi nào hành động diễn ra trong bối cảnh. Phù hợp cho học viên tiếng Anh.
She ___ (cook) dinner when I called.
was cooking — Quá khứ tiếp diễn: hành động dài bị cắt ngang bởi hành động ngắn (called)
I ___ (call) her while she was cooking.
called — Quá khứ đơn: hành động ngắn cắt ngang hành động dài
They ___ (watch) TV when the lights went out.
were watching — Quá khứ tiếp diễn: bối cảnh cho hành động ngắn
The lights ___ (go) out suddenly.
went — Quá khứ đơn: hành động ngắn và đột ngột
While we ___ (walk) home, it started to rain.
were walking — Quá khứ tiếp diễn: hành động trong bối cảnh
It ___ (start) to rain while we were walking.
started — Quá khứ đơn
He ___ (read) a book all evening yesterday.
was reading — Quá khứ tiếp diễn: hành động kéo dài trong một khoảng thời gian
Last night I ___ (finish) my homework at 9.
finished — Quá khứ đơn: hành động hoàn thành vào một thời điểm cụ thể
What ___ you ___ (do) at 8 o'clock last night?
were / doing — Quá khứ tiếp diễn: hành động đang diễn ra tại một thời điểm cụ thể
When the phone rang, she ___ (sleep).
was sleeping — Quá khứ tiếp diễn: bối cảnh khi hành động ngắn xảy ra
The phone ___ (ring) while she was sleeping.
rang — Quá khứ đơn
We ___ (play) football when it began to snow.
were playing — Quá khứ tiếp diễn
I ___ (see) him yesterday at the mall.
saw — Quá khứ đơn: sự việc đã hoàn thành trong quá khứ
While the teacher ___ (explain), the students listened.
was explaining — Quá khứ tiếp diễn: hành động đang diễn ra trong bối cảnh
The students ___ (listen) carefully.
listened — Quá khứ đơn
At 7 a.m. yesterday I ___ (drive) to work.
was driving — Quá khứ tiếp diễn: hành động đang diễn ra vào một giờ cụ thể
She ___ (wash) the dishes when the guests arrived.
was washing — Quá khứ tiếp diễn
The guests ___ (arrive) early.
arrived — Quá khứ đơn
He ___ (not / listen) when I spoke to him.
was not listening — Quá khứ tiếp diễn ở thể phủ định
I ___ (not / hear) the alarm this morning.
did not hear — Quá khứ đơn ở thể phủ định
While they ___ (travel), they met an old friend.
were travelling — Quá khứ tiếp diễn
They ___ (meet) an old friend during the trip.
met — Quá khứ đơn
The baby ___ (cry) all night long.
was crying — Quá khứ tiếp diễn: hành động kéo dài trong một thời gian dài
Yesterday she ___ (visit) her grandmother.
visited — Quá khứ đơn
What ___ you ___ (wear) when I saw you?
were / wearing — Quá khứ tiếp diễn
I ___ (lose) my keys last week.
lost — Quá khứ đơn
The sun ___ (shine) while we were at the beach.
was shining — Quá khứ tiếp diễn: bối cảnh
We ___ (build) a sandcastle on the beach.
built — Quá khứ đơn
He fell while he ___ (run) in the park.
was running — Quá khứ tiếp diễn: hành động bị cắt ngang
He ___ (fall) and hurt his knee.
fell — Quá khứ đơn
While I ___ (study), my brother played music.
was studying — Quá khứ tiếp diễn (hai hành động song song)
My brother ___ (play) music while I was studying.
was playing — Quá khứ tiếp diễn: hành động song song đang diễn ra
She ___ (write) emails all morning.
was writing — Quá khứ tiếp diễn
At noon yesterday we ___ (have) lunch.
were having — Quá khứ tiếp diễn: hành động đang diễn ra vào một thời điểm cụ thể
I ___ (open) the door and went outside.
opened — Quá khứ đơn: chuỗi hành động ngắn
When we arrived, they ___ (wait) for us.
were waiting — Quá khứ tiếp diễn: hành động đang diễn ra từ trước đó
It ___ (rain) when I left the house.
was raining — Quá khứ tiếp diễn: trạng thái trong bối cảnh
I ___ (forget) to lock the door yesterday.
forgot — Quá khứ đơn