Phân biệt Thì quá khứ đơn và quá khứ hoàn thành kèm bài tập

An Bùi
20.08.2022

Thì quá khứ đơn và quá khứ hoàn thành là hai thì rất quan trọng không chỉ trong các bài thi tiếng Anh như TOIEC, IELTS, … mà còn trong giao tiếp hằng ngày. Hai thì này thường đi cùng với nhau và có sự linh hoạt. Vì thế, nhiều người học hay nhầm lẫn và mắc sai lầm. Hôm nay hãy cùng Luyện thi IELTS Vietop ôn lại kỹ hơn Thì quá khứ đơn và quá khứ hoàn thành nhé!

So sánh Thì quá khứ đơn và quá khứ hoàn thành

Khi diễn tả những hành động đã xảy ra trong quá khứ, thì quá khứ đơn và quá khứ hoàn thành là hai thì hay được sử dụng nhất.

Thì quá khứ đơn và quá khứ hoàn thành

Thì quá khứ đơn

Quá khứ đơnQuá khứ hoàn thành
Dùng để diễn tả những hành động đã diễn ra ở thời điểm cụ thể trong quá khứ, kết thúc hoàn toàn trong quá khứ.
E.g: When I was a child, I liked to play with my friends so much. (Khi tôi còn nhỏ, tôi rất thích đi chơi với các bạn của tôi).

Dùng để diễn tả những hành động diễn ra lặp đi lặp lại trong quá khứ.
E.g: When my grandfather was still alive, he used to go fishing with me. (Khi ông tôi còn sống thì ông thường đi câu cá với tôi).

Dùng để diễn tả những hành động xảy ra liên tiếp nhau theo chuỗi sự việc trong quá khứ.
E.g: This morning, my father woke up, had breakfast and drove me to school. (Sáng nay, bố tôi thức dậy, ăn sáng và chở tôi đi học).

Diễn tả hành động diễn ra xen vào hành động khác đang diễn ra trong quá khứ.
E.g: When the secretary was working, a man came and shouted at her. (Khi cô thư ký đang làm việc thì có người đàn ông đến và hét vào mặt cô).

Dùng trong câu điều kiện loại II (diễn tả những điều kiện không có thật ở hiện tại).
E.g: If I were you, I would choose finance. (Nếu tôi là bạn, tôi sẽ chọn ngành tài chính).
Dùng để diễn tả những hành động cùng xảy ra trong quá khứ.
E.g: I cooked for lunch after I had written 30 pages of a book. (Tôi nấu bữa trưa sau khi tôi viết  30 trang sách).

Dùng để diễn tả hành động đã xảy ra trước một thời điểm cụ thể hay một hành động đã kết thúc trong quá khứ.
E.g: She hadn’t finished homework before she came to class. (Cô ấy đã không hoàn thành bài tập về nhà trước khi đến lớp).

Dùng để diễn tả hành động xảy ra là điều kiện bắt buộc để hành động khác xảy ra trong quá khứ.
E.g: I had practiced a lot and I was ready for the test. (Tôi đã thực hành rất nhiều và đã sẵn sàng cho kỳ thi).

Dùng trong câu điều kiện loại III (dùng để nói về điều kiện không có thật ở quá khứ).
E.g: If the boy had woken up earlier, he wouldn’t have been late for class. (Nếu cậu bé thức dậy sớm hơn thì cậu ấy đã không bị muộn học).

* Lưu ý: Thì quá khứ đơn còn được dùng khi:

  • Dùng với một số cấu trúc:
It’s + (high) time + S + Ved 
It + has been + khoảng thời gian + since + thì quá khứ.

E.g: It’s high time we had dinner. (Đã đến lúc chúng ta ăn tối rồi).

It has been 3 years since he left. (Đã được 3 năm từ lúc anh ta rời đi rồi).

KHUNG GIỜ VÀNG - ƯU ĐÃI LÊN ĐẾN 30%

Vui lòng nhập tên của bạn
Số điện thoại của bạn không đúng
Địa chỉ Email bạn nhập không đúng

Cấu trúc Thì quá khứ đơn và quá khứ hoàn thành

Thì quá khứ đơn và quá khứ hoàn thành
Quá khứ đơnQuá khứ hoàn thành
Câu khẳng địnhS + was/were/V-ed + …
E.g.:
Bob bought a dozen eggs last week. (Bob mua một tá trứng tuần trước).
I was so sleepy but I couldn’t sleep last night. (Tôi đã rất buồn ngủ nhưng tôi không thể ngủ tối qua).
S + had + Vp2
E.g.: The film had ended before we arrived at the cinema? (Bộ phim kết thúc trước khi chúng ta tới rạp chiếu phim).
Câu phủ địnhS + did not + V (nguyên thể) + …
S + was not /were not + …
did not = didn’t)
was not = wasn’t
were not = weren’t

E.g.:My grandmother didn’t study at university when she was young. (Bà tôi không học đại học khi bà còn trẻ).
She wasn’t at home yesterday. (Cô ấy không ở nhà vào đêm qua).
S + hadn’t + Vp2

E.g.: The teacher hadn’t come when I arrived at the class. (Giáo viên chưa đến lớp khi tôi vào lớp).
Câu nghi vấnCâu không có từ để hỏi:
Did+ S + V (nguyên thể) ?
Was/Were + S + … ?
Trả lời: Yes, S + did/was/were.
Hoặc: No, S + didn’t/wasn’t/weren’t.

Câu có từ để hỏi:
Từ để hỏi + did + S + V (nguyên thể)?
Từ để hỏi + was/were + S + … ?
E.g.: Did you talk to your friend about your plan? (Bạn đã nói với bạn bè về kế hoạch của bạn chưa?)
=>
Yes, I did. (Có, tôi nói rồi).
Were you absent this morning? (Bạn đã vắng vào sáng nay à?)
No, I wasn’t (Tôi không).
Why did you do that? (Tại sao bạn làm thế?).
Câu có từ để hỏi: Từ để hỏi + had + S + VpII?

Câu không có từ để hỏi:
Had + S + VpII ?
Trả lời: Yes, S + had.
Hoặc: No, S + hadn’t/had not.
E.g.: Had Jessi paid you money before she left? (Jessi đã trả tiền trước khi rời đi chưa?).
=>
No, she hadn’t. (Chưa).
Where had they gone before we filmed? (Họ đã đi đâu trước khi chúng ta ghi hình?).

Dấu hiệu nhận biết Thì quá khứ đơn và quá khứ hoàn thành

Thì quá khứ đơn

  • Yesterday, ago, last (week, year, month), in the past, the day before, …

E.g: I started working here 3 years ago. (Tôi bắt đầu làm việc ở đây 3 năm trước).

  • Những khoảng thời gian đã qua trong ngày (today, this morning, this afternoon).

E.g: The calendar got wet this morning. (Cuốn lịch bị ướt vào sáng nay).

  • Sau as if, as though (như thể là), it’s time (đã đến lúc), if only, wish (ước gì), would sooner/ rather (thích hơn).

E.g: John runs so fast as though/ as if he was an athlete. (John chạy nhanh như thể là vận động viên vậy).

It’s time the conversation ended. (Đã đến lúc cuộc trò chuyện kết thúc rồi).

I wish I were rich. (Tôi ước tôi giàu).

James would rather her husband was in the military. (James muốn chồng mình trong quân đội hơn).

Thì quá khứ hoàn thành

  • Before, after, when, by the time, by the end of + thời gian trong quá khứ …

E.g: By the time the train arrived, I had been there. (Vào lúc chuyến tàu đến thì tôi đã ở đó rồi).

I reached the bus stop after the bus had left. (Tôi đến điểm dừng xe buýt sau khi xe buýt đã rời đi).

After the teacher had left, the students talked a lot. (Sau khi giáo viên rời đi, học sinh nói chuyện rất nhiều).

By the end of last week, I had finished the sweater I made by hand. (Vào cuối tuần trước, tôi đã hoàn thành chiếc áo len tôi làm bằng tay).

Bài tập Thì quá khứ đơn và quá khứ hoàn thành có đáp án

Bài tập

Bài 1: Điền dạng đúng của động từ với thì quá khứ đơn hoặc quá khứ hoàn thành.

1. After they ………… (see) the Tower, they …………  (go) to Westminster Abbey.

2. He …………  (ask) me which animals I …………  (see) in Africa.

3. After Columbus …………  (discover) America, he …………  (return) to Spain.

4. Before they …………  (move) to Liverpool, they …………  (sell) everything.

5. After he …………  (work) very hard, he …………  (fall) ill.

6. She …………  (open) the box after she …………  (find) the key.

7. They …………  (go) to a restaurant after they …………  (sail).

8. Before they …………  (start) the party, they …………  (invite) some friends.

9. After she …………  (wash) the curtains, she …………  (clean) the windows.

10. They …………  (go) for a sightseeing tour after the bus …………  (arrive).

11. Before he …………  (mow) the lawn, he …………  (pick) some roses.

12. After he …………  (finish) school, he …………  (work) for a magazine.

13. They …………  (drink) a cup of tea after they …………  (finish) lunch.

14. He …………  (ask) me for her telephone number before he …………  (phone) her.

15. My sister …………  (eat) all the chocolate before my parents …………  (come) home.

Bài 2: Điền dạng đúng của động từ.

1. We had already eaten when John …………  (come) home.

2. Last year Juan ………… (pass) all his exams.

3. When I ………… (get) to the airport, I discovered I had forgotten my passport.

4. I went to the library, then I ………… (buy) some milk………… and went home.

5. I opened my handbag to find that I ………… (forgot) my credit card.

6. When we ………… (arrive) at the station, the train had already left.

7. We got home to find that someone ………… (break) into the house.

8. I opened the fridge to find someone………… (eat) all my chocolate.

9. I had known my husband for three years when we ………… (get) married.

10. Julie was very pleased to see that John………… (clean) the kitchen.

Bài 3: Điền dạng đúng của động từ với thì quá khứ đơn hoặc quá khứ hoàn thành.

1. After Fred …………  (to spend) his holiday in Italy he …………  (to want) to learn Italian.

2. Jill …………  (to phone) Dad at work before she …………  (to leave) for her trip.

3. Susan …………  (to turn on) the radio after she …………  (to wash) the dishes.

4. When she …………  (to arrive) the match …………  already …………  (to start).

5. After the man …………  (to come) home he …………  (to feed) the cat.

6. Before he …………  (to sing) a song he …………  (to play) the guitar.

7. She …………  (to watch) a video after the children …………  (to go) to bed.

8. After Eric …………  (to make) breakfast he …………  (to phone) his friend.

9. I …………  (to be) very tired because I …………  (to study) too much.

10. They …………  (to ride) their bikes before they …………  (to meet) their friends.

Đáp án

Bài 1:

  1. had seen – went 
  2. asked – had seen
  3. had discovered – returned 
  4. moved – had sold
  5. had worked – fell 
  6. opened – had found
  7. went – had sailed
  8. started – had invited
  9. had washed – cleaned 
  10. went – had arrived
  11. mowed – had picked
  12. had finished – worked 
  13. drank – had finished 
  14. had asked – phoned 
  15. had eaten – came 

Bài 2: 

  1. We had already eaten when John came home.
  2. Last year Juan passed all his exams.
  3. When I got to the airport, I discovered I had forgotten my passport.
  4. I went to the library, then I bought some milk and went home.
  5. I opened my handbag to find that I had forgotten my credit card.
  6. When we arrived at the station, the train had already left.
  7. We got home to find that someone had broken into the house.
  8. I opened the fridge to find someone had eaten all my chocolate.
  9. 9. I had known my husband for three years when we got married.
  10. Julie was very pleased to see that John had cleaned the kitchen.

Bài 3:

  1. had spent – wanted 
  2. had phoned – left 
  3. turned on – had washed
  4. arrived –  had already started
  5. had come – fed 
  6. sang – had played
  7. watched – had gone
  8. had made – phoned 
  9. was – had studied
  10. had ridden – met 

Trên đây là toàn bộ lý thuyết và bài tập về Thì quá khứ đơn và quá khứ hoàn thành. Hy vọng bạn đã nắm chắc ngữ pháp về hai thì này. Vietop chúc bạn thành công!

Bài viết liên quan:

Bài tập câu điều kiện 1, 2 và 3
Bài tập câu điều kiện 1, 2 và 3 – Conditional Sentences type 1, 2 and 3
Với bài viết hôm nay, Luyện thi IELTS Vietop mời các bạn cùng xem lại 3 loại câu điều kiện – Conditional Sentences và làm một số bài tập câu điều kiện nhỏ để hệ thống lại phần kiến...
Các thì trong Tiếng Anh bạn cần biết
Tổng hợp các thì trong Tiếng Anh bạn cần biết
Dưới đây là bài giới thiệu toàn diện về 12 thì trong Tiếng Anh, các bạn cùng xem và ứng dụng vào việc học IELTS nhé. Nội dung chính 1. Thì hiện tại đơn (present simple)2. Thì hiện tại tiếp...
bai tap thi qua khu don trac nghiem 1
Tổng hợp bài tập thì quá khứ đơn trắc nghiệm có đáp án
Thì quá khứ đơn (Past Simple tense) là một trong 12 thì mà chúng ta ai cũng phải nắm chắc ngay từ bước đầu học tiếng Anh bởi tính thông dụng của nó. Với bài viết hôm nay, mời...
Cấu trúc Expect
Cấu trúc Expect trong tiếng Anh kèm bài tập vận dụng
Cấu trúc Expect là cấu trúc được sử dụng rộng rãi trong ngữ pháp và văn nói tiếng Anh. Tuy nhiên, nhiều người dùng lại gặp rắc rối khi dùng cụm từ này. Để giúp các bạn nắm rõ...
Cấu trúc After + ving
Cấu trúc After + ving và cách dùng trong tiếng Anh
Cấu trúc After + ving là một cấu trúc không quá xa lạ với các bạn học tiếng Anh. Tuy nhiên trên thực tế chúng ta có rất nhiều cách khác nhau để sử dụng After. Nếu cảm thấy...
cấu trúc So long as và As long as
Cách dùng cấu trúc So long as và As long as kèm bài tập vận dụng
Trong ngữ pháp tiếng Anh, có khá nhiều cấu trúc câu đặc biệt và nếu sử dụng chúng thì tiếng Anh của bạn trở nên phong phú hơn rất nhiều. Hôm nay hãy cùng Vietop khám phá một cụm...

Bài nổi bật

Các khóa học IELTS tại Vietop

Khóa học IELTS 1 kèm 1
Chỉ 1 thầy 1 trò, chắc chắn đạt điểm IELTS đầu ra mong muốn.
Khóa học IELTS Youth
Giấc mơ du học trong tầm tay. Dành cho học sinh cấp 2, cấp 3.
Khóa học IELTS Cấp tốc
Cam kết tăng ít nhất 1.0 band điểm chỉ sau 1 tháng học.
Khóa học IELTS General
Hoàn thiện giấc mơ định cư và làm việc tại nước ngoài.
Khóa học IELTS Writing
Chỉ sau 10 buổi tăng 1.0 band IELTS Writing.
Khóa học IELTS Online
Cam kết tăng 0.5 -1.0 band score chỉ sau 80 giờ học.
Tổng hợp bài mẫu đề thi IELTS Writing Quý 1/2021
Bộ Forecast IELTS Speaking quý 2/2021 – version 1.0