Bạn đang tìm kiếm các bài tập thì quá khứ đơn và quá khứ tiếp diễn để ôn luyện ngữ pháp tiếng Anh một cách hiệu quả? Cùng IRIS English luyện ngay 100+ bài tập hỗn hợp hai thì quá khứ để tự tin chinh phục các nấc thang điểm 10 trên hành trình học tiếng Anh của riêng mình nhé!
Bài tập thì quá khứ đơn và quá khứ tiếp diễn số 1 – Dạng chia động từ
-
While I ___ (walk) to school, I ___ (see) a beautiful bird on the tree.
-
When the teacher ___ (enter) the classroom, the students ___ (talk) loudly.
-
While she ___ (prepare) breakfast, her children ___ (play) in the living room.
-
The car ___ (break) down while we ___ (drive) to the countryside.
-
Yesterday, I ___ (fall) asleep while I ___ (watch) TV.
-
When I ___ (arrive) at the party, everyone ___ (dance).
-
He ___ (not/look) where he was going, so he ___ (bump) into a pole.
-
While the baby ___ (sleep), the parents ___ (decorate) the room.
-
We ___ (have) dinner when the doorbell ___ (ring).
-
As the train ___ (approach) the station, I ___ (realize) I had forgotten my ticket.
Đáp án:
-
was walking, saw
-
entered, were talking
-
was preparing, were playing
-
broke, were driving
-
fell, was watching
-
arrived, was dancing
-
was not looking, bumped
-
was sleeping, were decorating
-
were having, rang
-
was approaching, realized
Bài tập thì quá khứ đơn và quá khứ tiếp diễn số 2 – Dạng chia động từ
-
Last night, I ___ (study) in my room when I ___ (hear) a loud noise.
-
While he ___ (fix) his bike, his sister ___ (cook) lunch.
-
The dog ___ (bark) loudly when the postman ___ (arrive).
-
I ___ (lose) my keys while I ___ (run) in the park yesterday.
-
When I ___ (see) him, he ___ (wait) for the bus.
-
She ___ (clean) the house when she ___ (find) an old photo album.
-
While the teacher ___ (explain) the lesson, some students ___ (chat) in the back.
-
We ___ (not/go) out because it ___ (rain) heavily all evening.
-
The kids ___ (build) a sandcastle when the waves ___ (destroy) it.
-
He ___ (shout) at his brother while they ___ (argue) about the game.
Đáp án:
-
was studying, heard
-
was fixing, was cooking
-
was barking, arrived
-
lost, was running
-
saw, was waiting
-
was cleaning, found
-
was explaining, were chatting
-
did not go, was raining
-
were building, destroyed
-
was shouting, were arguing
Bài tập thì quá khứ đơn và quá khứ tiếp diễn số 3 – Dạng trắc nghiệm
-
While I ___ to school, it ___ to rain. A. walked / started B. was walking / started C. walked / was starting D. was walking / was starting
-
When she ___ the door, we ___ in the living room. A. opened / were sitting B. was opening / were sitting C. opened / sat D. was opening / sat
-
The power ___ off while we ___ dinner. A. went / were having B. was going / were having C. went / had D. was going / had
-
Yesterday, I ___ an old friend while I ___ in the park. A. met / was walking B. was meeting / walked C. met / walked D. was meeting / was walking
-
The children ___ in the garden when it suddenly ___ to rain. A. were playing / started B. played / started C. were playing / was starting D. played / was starting
-
While he ___ his homework, his phone ___ several times. A. did / was ringing B. was doing / rang C. did / rang D. was doing / was ringing
-
When I ___ at the party, everyone ___. A. arrived / danced B. arrived / was dancing C. was arriving / danced D. was arriving / was dancing
-
She ___ her keys while she ___ in the park. A. lost / walked B. lost / was walking C. was losing / was walking D. was losing / walked
-
We ___ TV when the lights ___. A. were watching / went out B. watched / went out C. were watching / was going out D. watched / was going out
-
As the teacher ___ the lesson, some students ___ to each other. A. explained / talked B. was explaining / talked C. explained / were talking D. was explaining / were talking
Đáp án:
-
B
-
A
-
A
-
A
-
A
-
B
-
B
-
B
-
A
-
D
Bài tập thì quá khứ đơn và quá khứ tiếp diễn số 4 – Dạng trắc nghiệm
-
While I ___ dinner, my friend ___ me a message. A. cooked / was sending B. was cooking / sent C. cooked / sent D. was cooking / was sending
-
The phone ___ while I ___ a shower. A. rang / was taking B. was ringing / took C. rang / took D. was ringing / was taking
-
He ___ his keys while he ___ for the bus. A. lost / was waiting B. was losing / waited C. lost / waited D. was losing / was waiting
-
They ___ in the garden when they ___ a strange noise. A. were working / heard B. worked / heard C. were working / were hearing D. worked / were hearing
-
When the lights ___ out, I ___ on the sofa. A. were going / was sitting B. went / sat C. went / was sitting D. were going / sat
-
While we ___ to the concert, it ___ to rain. A. were driving / started B. drove / started C. drove / was starting D. were driving / was starting
-
I ___ asleep while I ___ a book. A. fell / was reading B. fell / read C. was falling / read D. was falling / was reading
-
She ___ the window when the bird ___ into the room. A. was opening / flew B. opened / flew C. was opening / was flying D. opened / was flying
-
When the teacher ___ the classroom, the students ___ quietly. A. entered / were sitting B. entered / sat C. was entering / were sitting D. was entering / sat
-
While the kids ___ video games, their mother ___ the dishes. A. were playing / was washing B. played / washed C. played / was washing D. were playing / washed
Đáp án:
-
B
-
A
-
A
-
A
-
C
-
A
-
A
-
A
-
A
-
A
Bài tập thì quá khứ đơn và quá khứ tiếp diễn số 5 – Sửa lỗi sai
-
While we were played football, it suddenly started to rain.
-
I was reading a book when my friend was knocked on the door.
-
When I saw her, she talked to someone on the phone.
-
They watched TV when the lights were going off.
-
The teacher was explaining the lesson while the students were talked loudly.
-
While I was walking in the park, I was meeting an old friend.
-
She wrote an email when her laptop was crashing.
-
When the movie was starting, some people still talked loudly.
-
The kids played outside when their father was fixing the car.
-
While the baby slept, the mother was watching TV.
Đáp án:
-
were played → were playing
-
was knocked → knocked
-
talked → was talking
-
watched → were watching; were going off → went off
-
were talked → were talking
-
was meeting → met
-
was crashing → crashed
-
was starting → started; still talked → were still talking
-
played → were playing
-
slept → was sleeping
Bài tập thì quá khứ đơn và quá khứ tiếp diễn số 6 – Sửa lỗi sai
-
I was opened the door when the phone rang.
-
While they were swim, it started to rain heavily.
-
He was read a newspaper when his wife was cooking dinner.
-
We watched a movie when the electricity was cutting off.
-
She was typing a report while her children were played outside.
-
When I was entered the room, everyone was shouting excitedly.
-
The kids built a treehouse when their dad was repairing the car.
-
I was listening to music when my friend was calling me.
-
While the teacher explained, some students were chatting loudly.
-
He was walking to school when he was seeing an accident.
Đáp án:
-
was opened → opened
-
were swim → were swimming
-
was read → was reading
-
was cutting off → was cut off
-
were played → were playing
-
was entered → entered
-
built → were building
-
was calling → called
-
Đúng
-
was seeing → saw
Bài tập thì quá khứ đơn và quá khứ tiếp diễn số 7 – Chia động từ trong ngoặc nâng cao
-
Yesterday, while I (walk) _______________ to school, I (see) _______________ a strange animal near the park. It (look) _______________ like a fox, but it (not run) _______________ away when I (approach) _______________.
-
Last night, while my parents (watch) _______________ TV, I (do) _______________ my homework. Suddenly, we (hear) _______________ a loud noise outside.
-
When Jane (arrive) _______________ at the party, everyone (dance) _______________ and the music (play) _______________ loudly. She (feel) _______________ a bit shy at first, but then she (join) _______________ the group.
-
While the children (play) _______________ in the garden, it suddenly (start) _______________ to rain. They (run) _______________ inside quickly.
-
Last Saturday, I (cook) _______________ dinner when the phone (ring) _______________. I (pick) _______________ it up and (talk) _______________ for a few minutes while the food (burn) _______________ in the kitchen.
-
Tom (write) _______________ an email when his computer (crash) _______________. He (lose) _______________ all his work.
-
While I (read) _______________ a book in the living room, my sister (practice) _______________ the piano. We (spend) _______________ the whole afternoon like that.
-
Sarah (wait) _______________ for the bus when she (realize) _______________ that she (leave) _______________ her wallet at home. She (decide) _______________ to go back and get it.
-
When the fire (break) _______________ out, the workers (have) _______________ lunch in the cafeteria. Luckily, everyone (escape) _______________ safely.
-
It (snow) _______________ heavily while we (drive) _______________ to the cabin. The roads (become) _______________ slippery, so we (decide) _______________ to stop and wait for the storm to pass.
Đáp án:
-
was walking, saw, looked, did not run, approached
-
were watching, was doing, heard
-
arrived, was dancing, was playing, felt, joined
-
were playing, started, ran
-
was cooking, rang, picked, talked, was burning
-
was writing, crashed, lost
-
was reading, was practicing, spent
-
was waiting, realized, had left, decided
-
broke, were having, escaped
-
was snowing, were driving, became, decided
Bài tập thì quá khứ đơn và quá khứ tiếp diễn số 8 – Dạng hoàn thành đoạn văn
-
Last summer, while we (travel) _______________ to the beach, we (see) _______________ a beautiful rainbow. It (appear) _______________ after it (rain) _______________ for a few hours.
-
While the teacher (explain) _______________ the lesson, a student (raise) _______________ his hand and (ask) _______________ a question. Everyone (listen) _______________ carefully.
-
Peter (try) _______________ to fix his bike when his sister (come) _______________ home. She (offer) _______________ to help him, but he (already solve) _______________ the problem.
-
While the family (enjoy) _______________ their dinner, the doorbell (ring) _______________. The dog (bark) _______________ loudly as they (go) _______________ to open the door.
-
Yesterday afternoon, I (clean) _______________ the windows when my neighbor (knock) _______________ on the door. She (want) _______________ to borrow some sugar.
-
As the movie (start) _______________, we (find) _______________ our seats. While we (watch) _______________ the movie, someone behind us (talk) _______________ loudly.
-
When the power (go) _______________ out, I (read) _______________ a book. I (light) _______________ a candle and (continue) _______________ reading.
-
While John (drive) _______________ to work, he (realize) _______________ he (forget) _______________ his wallet at home. He (turn) _______________ around to get it.
-
At 9 PM last night, I (study) _______________ for my exam while my brother (play) _______________ video games. Suddenly, the internet (stop) _______________ working.
-
The children (build) _______________ a sandcastle when the tide (come) _______________ in and (wash) _______________ it away.
Đáp án:
-
were traveling, saw, appeared, had rained
-
was explaining, raised, asked, were listening
-
was trying, came, offered, had already solved
-
were enjoying, rang, was barking, were going
-
was cleaning, knocked, wanted
-
was starting, found, were watching, was talking
-
went, was reading, lit, continued
-
was driving, realized, had forgotten, turned
-
was studying, was playing, stopped
-
were building, came, washed
Bài tập thì quá khứ đơn và quá khứ tiếp diễn số 9 – Dạng viết lại câu
-
I was walking in the park when it started raining. (Dùng “While”)
-
She cooked dinner while I was setting the table. (Dùng “As”)
-
They were playing football when the teacher arrived. (Dùng “While”)
-
The phone rang while we were having dinner. (Dùng “When”)
-
As I was driving home, I saw a car accident. (Dùng “When”)
-
He was reading a book when his friend called. (Dùng “While”)
-
When the lights went out, we were watching a movie. (Dùng “As”)
-
While she was singing, the baby started crying. (Dùng “When”)
-
I was writing an email when the computer crashed. (Dùng “As”)
-
He fell asleep while he was watching TV. (Dùng “As”)
Đáp án:
-
While I was walking in the park, it started raining.
-
As she was cooking dinner, I was setting the table.
-
While they were playing football, the teacher arrived.
-
When we were having dinner, the phone rang.
-
When I was driving home, I saw a car accident.
-
While he was reading a book, his friend called.
-
As we were watching a movie, the lights went out.
-
When she was singing, the baby started crying.
-
As I was writing an email, the computer crashed.
-
As he was watching TV, he fell asleep.
Bài tập thì quá khứ đơn và quá khứ tiếp diễn số 10 – Dạng viết lại câu
-
I was reading a book when the phone rang. (Dùng “While”)
-
He fell off the ladder while he was fixing the roof. (Dùng “As”)
-
As the kids were playing, their mother prepared lunch. (Dùng “When”)
-
The car broke down while we were driving to the countryside. (Dùng “When”)
-
While they were arguing, the teacher walked in. (Dùng “As”)
-
When I entered the room, everyone was talking loudly. (Dùng “While”)
-
While she was cleaning the house, she found an old photo album. (Dùng “When”)
-
I was doing my homework when the lights went out. (Dùng “While”)
-
While the baby was sleeping, the parents watched TV. (Dùng “When”)
-
As he was running, he tripped over a rock and fell. (Dùng “While”)
Đáp án:
-
While I was reading a book, the phone rang.
-
As he was fixing the roof, he fell off the ladder.
-
When the kids were playing, their mother prepared lunch.
-
When we were driving to the countryside, the car broke down.
-
As they were arguing, the teacher walked in.
-
While everyone was talking loudly, I entered the room.
-
When she was cleaning the house, she found an old photo album.
-
While I was doing my homework, the lights went out.
-
When the baby was sleeping, the parents watched TV.
-
While he was running, he tripped over a rock and fell.
