Nguồn: tổng hợp
Thì quá khứ hoàn thành (Past Perfect) là một trong những thì quan trọng trong tiếng Anh, giúp thể hiện hành động xảy ra trước một thời điểm khác trong quá khứ. Để thành thạo cấu trúc ngữ pháp này, việc luyện tập đa dạng các dạng bài là điều cần thiết. Cùng Viraldiem10 luyện tập một số bài tập thì quá khứ hoàn thành để nắm vững kiến thức nhé!
Bài tập 1: Chia động từ trong ngoặc ở thì phù hợp (quá khứ đơn hoặc quá khứ hoàn thành).
- When I _____ (arrive) at the station, the train _____ (already/leave).
- She _____ (tell) me that she _____ (never/see) such a beautiful sunset before.
- After Tom _____ (finish) his homework, he _____ (go) out to play football.
- The students _____ (feel) nervous because they _____ (not/prepare) well for the exam.
- By the time we _____ (reach) the cinema, the movie _____ (start).
- Linda _____ (realize) that she _____ (forget) her wallet at home.
- The garden _____ (look) beautiful because the gardener _____ (water) all the flowers.
- When the police _____ (arrive), the thieves _____ (escape).
- I _____ (not/recognize) my old friend because he _____ (change) so much.
- After she _____ (read) the book, she _____ (understand) the movie better.
Bài tập 2: Hoàn thành các câu sau bằng cách chia động từ trong ngoặc ở thì quá khứ hoàn thành
- When Mai got to the party, most guests _____ (leave).
- The teacher was angry because the students _____ (not/do) their assignment.
- I couldn’t buy the book because I _____ (spend) all my money.
- She felt tired because she _____ (work) for 12 hours straight.
- The road was wet because it _____ (rain) all night.
- He spoke English fluently because he _____ (live) in America for five years.
- The children were excited because they _____ (never/visit) a zoo before.
- I was surprised that she _____ (remember) my birthday.
- The computer crashed because I _____ (not/save) my work.
- They couldn’t enter the building because they _____ (lose) their keys.
Bài tập 3: Sắp xếp các từ sau thành câu hoàn chỉnh và chia động từ ở thì phù hợp
- the/movie/start/before/we/arrive/at/cinema/the
- she/her/finish/homework/before/go/to/bed/had
- by/time/the/I/wake up/my/parents/leave/for/work/had
- after/he/read/the/email/he/understand/the/problem
- when/I/call/her/she/already/make/dinner/had
- before/the/meeting/start/everyone/arrive/had
- she/learn/French/before/move/to/Paris/had
- by/5 PM/they/complete/their/project/had
- when/we/get/to/restaurant/it/close/already/had
- after/she/see/the/movie/she/read/the/book
Bài tập 4: Viết lại câu sử dụng từ gợi ý, đảm bảo nghĩa không thay đổi
- First she cleaned the house, then she cooked dinner. Before _____________________________________
- The concert finished and then we went home. After ______________________________________
- I submitted my assignment and then the deadline passed. By the time _________________________________
- He studied hard, so he passed the exam easily. Because ____________________________________
- She saved money for years, then she bought a car. After ______________________________________
- The sun set and then we arrived at the beach. When ______________________________________
- I had breakfast, then I went to work. Before _____________________________________
- They practiced for months, so they performed well. Since ______________________________________
- The rain stopped and then we continued our journey. After ______________________________________
- She learned to drive, then she bought a motorcycle. Before ____________________________________
Bài tập 5: Hoàn thành đoạn văn sau bằng cách chia động từ trong ngoặc ở thì phù hợp
Last week, I visited my hometown after five years. Everything _____ (1. change) dramatically. The old market where I _____ (2. buy) vegetables as a child _____ (3. disappear). In its place, developers _____ (4. build) a modern shopping center. I _____ (5. feel) nostalgic because so many memories _____ (6. connect) to that place.
When I _____ (7. meet) my childhood friend Nam, I barely _____ (8. recognize) him. He _____ (9. become) much taller and _____ (10. grow) a beard. He told me that he _____ (11. study) abroad for three years before returning home. We talked about our school days and remembered how we _____ (12. spend) hours playing in the park that _____ (13. now/turn) into a parking lot.
Đáp án bài 1
- arrived – had already left
- told – had never seen
- had finished – went
- felt – had not prepared
- reached – had started
- realized – had forgotten
- looked – had watered
- arrived – had escaped
- did not recognize – had changed
- had read – understood
Đáp án bài 2
- had left
- had not done
- had spent
- had worked
- had rained
- had lived
- had never visited
- had remembered
- had not saved
- had lost
Đáp án bài 3
- The movie had started before we arrived at the cinema.
- She had finished her homework before she went to bed.
- By the time I woke up, my parents had left for work.
- After he had read the email, he understood the problem.
- When I called her, she had already made dinner.
- Before the meeting started, everyone had arrived.
- She had learned French before she moved to Paris.
- By 5 PM, they had completed their project.
- When we got to the restaurant, it had already closed.
- After she had seen the movie, she read the book.
Đáp án bài 4
- Before she cooked dinner, she had cleaned the house.
- After the concert had finished, we went home.
- By the time the deadline passed, I had submitted my assignment.
- Because he had studied hard, he passed the exam easily.
- After she had saved money for years, she bought a car.
- When we arrived at the beach, the sun had set.
- Before I went to work, I had had breakfast.
- Since they had practiced for months, they performed well.
- After the rain had stopped, we continued our journey.
- Before she bought a motorcycle, she had learned to drive.
Đáp án bài 5
- had changed
- had bought (hoặc used to buy)
- had disappeared
- had built
- felt
- had been connected
- met
- recognized
- had become
- had grown
- had studied
- had spent
- had now turned
