Past Perfect vs Past Simple B1: Cách phân biệt và sử dụng đúng hai thì quá khứ trong tiếng Anh

Past Perfect và Past Simple là hai chủ điểm ngữ pháp khiến nhiều học viên B1 dễ nhầm lẫn vì đều dùng để nói về những sự việc đã xảy ra trong quá khứ. Tuy nhiên, điểm khác biệt quan trọng nằm ở thứ tự xảy ra của các hành động.
Trong tiếng Anh, không phải cứ nói về quá khứ là dùng Past Simple. Khi muốn nhấn mạnh một hành động đã hoàn thành trước một hành động khác trong quá khứ, người học cần sử dụng Past Perfect.
Bài viết này giúp bạn hiểu bản chất của Past Perfect và Past Simple, nắm chắc công thức, biết cách sử dụng trong từng tình huống, nhận diện lỗi sai thường gặp và luyện tập thông qua các bài tập có đáp án.
Key takeaways:
- Hiểu bản chất khác nhau giữa Past Perfect và Past Simple.
- Nắm được công thức và cách chia động từ của hai thì.
- Biết cách dùng Past Perfect để thể hiện hành động xảy ra trước trong quá khứ.
- Phân biệt các trường hợp dễ nhầm khi sử dụng hai thì.
- Áp dụng đúng trong giao tiếp và các bài kiểm tra ngữ pháp B1.
Thông tin bài học
| Mục | Nội dung |
|---|---|
| Chủ điểm ngữ pháp | Past Perfect vs Past Simple |
| Level | B1 |
| Phù hợp với | Người học trình độ trung cấp, học viên cần củng cố ngữ pháp giao tiếp và bài thi |
| Mục tiêu | Hiểu bản chất, dùng đúng cấu trúc và làm được bài tập |
| Kỹ năng ứng dụng | Speaking / Writing / Reading |
Test nhanh: Bạn đã hiểu Past Perfect vs Past Simple chưa?
Chọn đáp án đúng:
1. When I arrived at the station, the train ______.
A. left
B. had left
C. has left
D. leaves
2. She ______ dinner before her parents came home.
A. cooked
B. cooks
C. had cooked
D. has cooked
3. I visited Paris last year. This sentence uses:
A. Past Perfect
B. Present Perfect
C. Past Simple
D. Past Continuous
4. They ______ the movie before they read the book.
A. watched
B. had watched
C. watch
D. have watched
5. Which sentence is correct?
A. When I arrived, he had already gone.
B. When I arrived, he already go.
C. When I arrived, he has gone.
D. When I arrived, he goes.
Bản chất của Past Perfect vs Past Simple
Past Simple dùng để nói về một hành động đã xảy ra và kết thúc trong quá khứ.
Ví dụ:
I visited my grandparents last weekend.
(Tôi đã đến thăm ông bà vào cuối tuần trước.)
Trong câu này, người nói chỉ tập trung vào một sự việc đã hoàn thành trong quá khứ.
Past Perfect được dùng khi có hai hành động cùng xảy ra trong quá khứ và cần nhấn mạnh hành động nào xảy ra trước.
Ví dụ:
When I arrived at the airport, the plane had taken off.
(Khi tôi đến sân bay, máy bay đã cất cánh rồi.)
Có hai hành động:
- Máy bay cất cánh.
- Tôi đến sân bay.
Máy bay cất cánh xảy ra trước nên dùng Past Perfect:
had taken off
Hành động xảy ra sau dùng Past Simple:
arrived
Góc hiểu bản chất cùng SEC:
Past Simple chỉ đơn giản kể lại một sự việc trong quá khứ. Past Perfect giống như một “mốc lùi thời gian”, giúp người nghe hiểu rằng một việc đã hoàn thành trước một việc khác. Khi gặp hai hành động trong quá khứ, hãy tự hỏi: “Việc nào xảy ra trước?” để quyết định có cần dùng Past Perfect hay không.
Công thức và cấu trúc Past Perfect vs Past Simple

| Dạng câu | Công thức | Ví dụ |
|---|---|---|
| Khẳng định Past Simple | S + V2/ed | I visited London last year. |
| Phủ định Past Simple | S + did not + V nguyên mẫu | I did not visit London last year. |
| Nghi vấn Past Simple | Did + S + V nguyên mẫu? | Did you visit London last year? |
| Khẳng định Past Perfect | S + had + V3 | She had finished her work before 6 p.m. |
| Phủ định Past Perfect | S + had not + V3 | She had not finished her work before 6 p.m. |
| Nghi vấn Past Perfect | Had + S + V3? | Had she finished her work before 6 p.m.? |
Lưu ý:
Trong Past Perfect, tất cả chủ ngữ đều dùng had. Điểm cần nhớ nằm ở động từ phía sau phải ở dạng quá khứ phân từ (V3).
Ví dụ:
- go → gone
- eat → eaten
- finish → finished
- write → written
Cách dùng Past Perfect vs Past Simple theo từng tình huống

1. Dùng Past Simple để nói về một hành động đã xảy ra và kết thúc trong quá khứ
Past Simple được sử dụng khi người nói chỉ muốn đề cập đến một sự việc đã hoàn thành tại một thời điểm trong quá khứ.
Cấu trúc thường đi cùng:
- yesterday
- last week/month/year
- ago
- in + năm trong quá khứ
Ví dụ:
I started learning English three years ago.
(Tôi bắt đầu học tiếng Anh ba năm trước.)
She graduated from university in 2024.
(Cô ấy tốt nghiệp đại học vào năm 2024.)
Trong những câu này, người nói chỉ tập trung vào sự kiện đã xảy ra, không cần so sánh với một hành động khác.
2. Dùng Past Perfect để nói về hành động xảy ra trước một hành động khác trong quá khứ
Đây là cách dùng quan trọng nhất của Past Perfect ở trình độ B1.
Khi có hai hành động trong quá khứ, hành động xảy ra trước thường dùng Past Perfect, hành động xảy ra sau dùng Past Simple.
Cấu trúc:
Past Perfect + before + Past Simple
hoặc
Past Simple + after + Past Perfect
Ví dụ:
I had finished my homework before I went to bed.
(Tôi đã hoàn thành bài tập trước khi đi ngủ.)
Thứ tự thực tế:
- Hoàn thành bài tập → Past Perfect
- Đi ngủ → Past Simple
After she had left the office, she called her manager.
(Sau khi cô ấy rời văn phòng, cô ấy đã gọi cho quản lý.)
3. Dùng Past Perfect để nhấn mạnh kết quả của một hành động trước đó
Past Perfect thường được dùng khi hành động đầu tiên tạo ra kết quả ảnh hưởng đến tình huống sau đó trong quá khứ.
Ví dụ:
He was tired because he had worked all day.
(Anh ấy mệt vì anh ấy đã làm việc cả ngày.)
Trong câu này:
- Kết quả: Anh ấy mệt.
- Nguyên nhân xảy ra trước: Anh ấy đã làm việc cả ngày.
Vì vậy, hành động làm việc dùng Past Perfect.
The room was clean because they had cleaned it before the guests arrived.
(Căn phòng sạch vì họ đã dọn nó trước khi khách đến.)
4. Dùng Past Simple khi kể lại chuỗi sự việc xảy ra liên tiếp
Nếu các hành động xảy ra theo đúng trình tự thời gian và không cần nhấn mạnh hành động nào trước, Past Simple thường đủ để sử dụng.
Ví dụ:
I woke up, took a shower, and went to work.
(Tôi thức dậy, tắm và đi làm.)
Các hành động xảy ra liên tiếp:
- Thức dậy.
- Tắm.
- Đi làm.
Không cần dùng Past Perfect vì thứ tự đã rõ ràng.
5. Dùng Past Perfect trong câu kể chuyện hoặc mô tả trải nghiệm trước một thời điểm trong quá khứ
Trong giao tiếp và bài thi, Past Perfect thường xuất hiện khi người nói kể lại một trải nghiệm trước một mốc thời gian trong quá khứ.
Ví dụ:
By the time I arrived at the company, the meeting had started.
(Khi tôi đến công ty, cuộc họp đã bắt đầu rồi.)
Mốc thời gian:
- Cuộc họp bắt đầu trước.
- Tôi đến sau.
Ví dụ đúng với Past Perfect vs Past Simple
| Câu tiếng Anh | Nghĩa tiếng Việt | Ghi chú |
|---|---|---|
| I visited my teacher yesterday. | Tôi đã đến thăm giáo viên hôm qua. | Past Simple: một hành động đã kết thúc |
| She bought a new laptop last month. | Cô ấy mua một chiếc laptop mới tháng trước. | Có thời gian xác định trong quá khứ |
| They had finished dinner before the movie started. | Họ đã ăn tối xong trước khi bộ phim bắt đầu. | Ăn tối xảy ra trước |
| When I arrived, my friends had already left. | Khi tôi đến, bạn tôi đã rời đi rồi. | Rời đi xảy ra trước |
| He had never travelled abroad before he moved to Canada. | Anh ấy chưa từng đi nước ngoài trước khi chuyển đến Canada. | Kinh nghiệm trước một thời điểm quá khứ |
| After I had completed the project, I sent the report. | Sau khi hoàn thành dự án, tôi gửi báo cáo. | Hai hành động có thứ tự rõ |
| She studied English for five years before she moved abroad. | Cô ấy học tiếng Anh 5 năm trước khi ra nước ngoài. | Có thể dùng Past Simple khi nói quá trình liên tiếp |
| We watched a movie last night. | Chúng tôi xem phim tối qua. | Past Simple |
| The teacher had explained the lesson before the students asked questions. | Giáo viên đã giải thích bài trước khi học sinh đặt câu hỏi. | Giải thích xảy ra trước |
| I lost my keys because I had put them somewhere else. | Tôi mất chìa khóa vì đã để chúng ở nơi khác. | Past Perfect chỉ nguyên nhân trước đó |
| They arrived at the airport after the plane had taken off. | Họ đến sân bay sau khi máy bay đã cất cánh. | Máy bay cất cánh trước |
| She called me when she finished work. | Cô ấy gọi tôi khi cô ấy tan làm. | Hai hành động nối tiếp |
| I had learned some English before I came to this course. | Tôi đã học một ít tiếng Anh trước khi tham gia khóa học này. | Kinh nghiệm trước một thời điểm |
| He opened the door and entered the room. | Anh ấy mở cửa và bước vào phòng. | Chuỗi hành động Past Simple |
| The students had prepared carefully before they took the exam. | Học sinh đã chuẩn bị kỹ trước khi thi. | Chuẩn bị xảy ra trước |
Lỗi sai thường gặp khi dùng Past Perfect vs Past Simple
| Lỗi sai | Câu sai | Câu đúng | Giải thích |
|---|---|---|---|
| Dùng Past Simple cho hành động xảy ra trước | When I arrived, he left. | When I arrived, he had left. | Anh ấy rời đi trước khi tôi đến |
| Dùng sai dạng động từ sau had | She had went home. | She had gone home. | Sau had phải dùng V3 |
| Dùng have/has thay cho had | They have finished before I came. | They had finished before I came. | Hai hành động đều trong quá khứ |
| Dùng Past Perfect không cần thiết | I had watched TV yesterday. | I watched TV yesterday. | Chỉ có một hành động quá khứ nên dùng Past Simple |
| Quên dùng Past Simple cho hành động sau | After he had eaten, he goes out. | After he had eaten, he went out. | Câu kể hoàn toàn trong quá khứ |
| Nhầm thứ tự hành động | She arrived after the train left. | She arrived after the train had left. | Tàu rời đi trước khi cô ấy đến |
| Dịch từng từ từ tiếng Việt | I had met him last year. | I met him last year. | Có thời gian quá khứ cụ thể → Past Simple |
| Dùng had cho mọi hành động quá khứ | I had visited my parents last Sunday. | I visited my parents last Sunday. | Không phải hành động quá khứ nào cũng dùng Past Perfect |
Phân biệt Past Perfect vs Past Simple với cấu trúc dễ nhầm
| Cấu trúc | Dùng khi nào? | Ví dụ | Điểm cần nhớ |
|---|---|---|---|
| Past Simple | Một hành động đã xảy ra và kết thúc trong quá khứ | I visited London last year. | Không cần có hành động khác |
| Past Perfect | Một hành động xảy ra trước một hành động khác trong quá khứ | I had visited London before I moved there. | Nhấn mạnh thứ tự trước sau |
| Past Continuous | Một hành động đang diễn ra tại một thời điểm trong quá khứ | I was studying when he called. | Nhấn mạnh quá trình đang xảy ra |
| Present Perfect | Hành động liên quan đến hiện tại | I have visited London three times. | Không dùng với thời gian quá khứ cụ thể |
Ứng dụng Past Perfect vs Past Simple vào giao tiếp và bài thi
| Mục tiêu học | Cách ứng dụng | Ví dụ |
|---|---|---|
| Giao tiếp hằng ngày | Kể lại sự việc trong quá khứ rõ ràng hơn | I had finished my work before I went home. |
| TOEIC Part 5/6 | Nhận diện mối quan hệ trước sau giữa các hành động | The company had increased sales before it expanded. |
| IELTS Speaking/Writing | Mô tả trải nghiệm hoặc sự kiện trong quá khứ | I had never studied English before I joined the course. |
| VSTEP Speaking/Writing | Kể chuyện, mô tả quá trình thay đổi | She had worked there for five years before she changed jobs. |
Với trình độ B1, Past Perfect thường xuất hiện trong các bài đọc, bài viết và phần nói khi người học cần mô tả trình tự sự kiện. Tuy nhiên, trong giao tiếp, không nên lạm dụng Past Perfect nếu thứ tự hành động đã rõ ràng.
Bài tập Past Perfect vs Past Simple level B1
Phần 1: Chia động từ trong ngoặc
1. When I arrived at the office, the meeting ______ already ______. (start)
2. She ______ dinner before her parents came home. (finish)
3. We ______ to the museum last Saturday. (go)
4. By the time the teacher entered the classroom, the students ______ their homework. (complete)
5. I was hungry because I ______ breakfast that morning. (not eat)
6. After Tom ______ the email, he called his manager. (read)
7. They ______ the company in 2022. (join)
8. When Sarah arrived at the cinema, the film ______. (begin)
Phần 2: Chọn đáp án đúng
9. When we got to the station, the train ______.
A. left
B. had left
C. has left
D. leaves
10. I ______ my keys yesterday morning.
A. lose
B. had lost
C. lost
D. have lost
11. Before she moved to Hanoi, she ______ in Da Nang for five years.
A. lived
B. has lived
C. had lived
D. lives
12. We were unable to enter the house because we ______ the key inside.
A. left
B. had left
C. leave
D. have left
13. After he ______ the report, he sent it to his manager.
A. had finished
B. finishes
C. has finished
D. finishing
14. They ______ football after school yesterday.
A. had played
B. play
C. played
D. have played
15. By the time I called her, she ______ to bed.
A. went
B. had gone
C. goes
D. has gone
16. My brother ______ university in 2024.
A. had graduated
B. graduates
C. has graduated
D. graduated
Phần 3: Chọn Past Simple hoặc Past Perfect
17. When I ______ home, my family ______ dinner.
A. got / had finished
B. had got / finished
C. got / finished
D. had got / had finished
18. After Lisa ______ the book, she ______ it to her friend.
A. read / had given
B. had read / gave
C. had read / had given
D. reads / gave
19. He ______ nervous because he ______ in front of such a large audience before.
A. was / had never spoken
B. had been / never spoke
C. was / never speaks
D. had been / had never spoke
20. We ______ the restaurant because someone ______ it to us.
A. chose / had recommended
B. had chosen / recommended
C. choose / recommended
D. chose / recommends
Phần 4: Viết lại câu
Viết lại câu bằng Past Perfect để thể hiện rõ hành động xảy ra trước.
21. The train left. Then we arrived at the station.
→ By the time ____________________________________________.
22. Sarah completed her homework. Then she watched television.
→ After _________________________________________________.
23. John did not save the document. Then his computer stopped working.
→ John lost his work because _______________________________.
24. They ate dinner. Then their friends arrived.
→ Before ________________________________________________.
25. Anna never travelled abroad. Then she moved to Singapore.
→ Before ________________________________________________.
Phần 5: Sửa lỗi sai
Mỗi câu dưới đây có một lỗi liên quan đến Past Simple hoặc Past Perfect.
26. When I arrived at the airport, the plane has already taken off.
27. She had went home before I called her.
28. We had visited our grandparents last Sunday.
29. After he had finished dinner, he goes for a walk.
30. I didn’t knew that they had already left.
Đáp án và giải thích bài tập Past Perfect vs Past Simple
Phần 1: Chia động từ
1. had already started
Khi tôi đến văn phòng thì cuộc họp đã bắt đầu trước đó. Hành động “bắt đầu” xảy ra trước hành động “đến” nên dùng Past Perfect.
2. had finished
Việc hoàn thành bữa tối xảy ra trước khi bố mẹ cô ấy về nhà.
3. went
Có mốc thời gian xác định “last Saturday”, vì vậy dùng Past Simple.
4. had completed
Học sinh hoàn thành bài tập trước thời điểm giáo viên bước vào lớp.
5. had not eaten
Việc không ăn sáng xảy ra trước trạng thái “was hungry”.
6. had read
Tom đọc email trước, sau đó mới gọi cho quản lý.
7. joined
“In 2022” là mốc thời gian đã kết thúc trong quá khứ nên sử dụng Past Simple.
8. had begun
Bộ phim bắt đầu trước khi Sarah đến rạp.
Phần 2: Chọn đáp án đúng
9. B. had left
Tàu rời đi trước thời điểm chúng tôi đến nhà ga.
10. C. lost
“Yesterday morning” là mốc thời gian cụ thể trong quá khứ.
11. C. had lived
Khoảng thời gian sống ở Đà Nẵng xảy ra trước khi cô ấy chuyển đến Hà Nội.
12. B. had left
Để chìa khóa bên trong xảy ra trước việc không thể vào nhà.
13. A. had finished
Hoàn thành báo cáo xảy ra trước hành động gửi báo cáo.
14. C. played
“Yesterday” cho biết hành động đã xảy ra và kết thúc trong quá khứ.
15. B. had gone
Cô ấy đi ngủ trước khi người nói gọi.
16. D. graduated
“In 2024” là mốc thời gian cụ thể trong quá khứ.
Phần 3: Chọn Past Simple hoặc Past Perfect
17. A. got / had finished
Người nói về nhà sau khi gia đình đã ăn tối xong.
18. B. had read / gave
Đọc sách xảy ra trước, đưa sách cho bạn xảy ra sau.
19. A. was / had never spoken
“Was nervous” mô tả trạng thái tại thời điểm đó. Việc chưa từng nói trước đông người thuộc khoảng thời gian trước thời điểm đó.
20. A. chose / had recommended
Ai đó đã giới thiệu nhà hàng trước, sau đó người nói mới lựa chọn nhà hàng.
Phần 4: Viết lại câu
21. By the time we arrived at the station, the train had left.
“Train left” xảy ra trước “we arrived”.
22. After Sarah had completed her homework, she watched television.
Hoàn thành bài tập trước, xem TV sau.
23. John lost his work because he had not saved the document.
Việc không lưu tài liệu xảy ra trước khi máy tính gặp sự cố.
24. Before their friends arrived, they had eaten dinner.
Ăn tối xảy ra trước khi bạn bè đến.
25. Before Anna moved to Singapore, she had never travelled abroad.
Trước thời điểm chuyển tới Singapore, Anna chưa từng đi nước ngoài.
Phần 5: Sửa lỗi sai
26. Sai: When I arrived at the airport, the plane has already taken off.
Đúng: When I arrived at the airport, the plane had already taken off.
Hai hành động đều nằm trong quá khứ. Máy bay cất cánh trước nên dùng Past Perfect.
27. Sai: She had went home before I called her.
Đúng: She had gone home before I called her.
Sau had phải dùng quá khứ phân từ V3. V3 của “go” là “gone”.
28. Sai: We had visited our grandparents last Sunday.
Đúng: We visited our grandparents last Sunday.
Chỉ có một hành động tại mốc thời gian cụ thể “last Sunday”, vì vậy Past Simple phù hợp hơn.
29. Sai: After he had finished dinner, he goes for a walk.
Đúng: After he had finished dinner, he went for a walk.
Cả hai hành động đều thuộc câu chuyện trong quá khứ.
30. Sai: I didn’t knew that they had already left.
Đúng: I didn’t know that they had already left.
Sau did not/didn’t phải dùng động từ nguyên mẫu.
Mini test cuối bài: Kiểm tra lại sau khi học
1. By the time we arrived, the concert ______.
A. started
B. had started
C. has started
D. starts
Đáp án: B. had started
Buổi hòa nhạc bắt đầu trước khi chúng tôi đến.
2. I ______ him at the library yesterday.
A. had seen
B. have seen
C. saw
D. see
Đáp án: C. saw
“Yesterday” là thời gian cụ thể trong quá khứ.
3. She was upset because she ______ her phone.
A. lost
B. had lost
C. loses
D. has lost
Đáp án: B. had lost
Việc mất điện thoại xảy ra trước trạng thái buồn bực.
4. After we ______ the project, we celebrated together.
A. had completed
B. complete
C. have completed
D. completing
Đáp án: A. had completed
Hoàn thành dự án xảy ra trước hành động ăn mừng.
5. Câu nào đúng?
A. I had met her last Monday.
B. I met her last Monday.
C. I have met her last Monday.
D. I had meet her last Monday.
Đáp án: B. I met her last Monday.
“Last Monday” là mốc thời gian cụ thể đã kết thúc trong quá khứ nên dùng Past Simple.
FAQ về Past Perfect vs Past Simple
1. Past Perfect và Past Simple khác nhau như thế nào?
Past Simple diễn tả một hành động đã xảy ra và kết thúc trong quá khứ. Past Perfect thường dùng để nhấn mạnh một hành động đã xảy ra trước một hành động hoặc mốc thời gian khác trong quá khứ.
2. Khi nào cần dùng Past Perfect?
Past Perfect thường cần thiết khi câu có nhiều sự kiện trong quá khứ và người nói muốn làm rõ hành động nào xảy ra trước.
Ví dụ:
When I arrived, the meeting had started.
3. Có phải cứ có hai hành động trong quá khứ đều phải dùng Past Perfect không?
Không. Nếu các hành động được kể theo đúng trình tự và thứ tự đã rõ ràng, Past Simple có thể được sử dụng cho cả hai.
Ví dụ:
I opened the door, walked into the room and sat down.
4. Before và after có bắt buộc phải đi với Past Perfect không?
Không phải mọi trường hợp đều bắt buộc. Hai liên từ này đã giúp thể hiện khá rõ trình tự thời gian. Tuy nhiên, Past Perfect thường được sử dụng khi người nói muốn nhấn mạnh rõ hành động đã hoàn tất trước một hành động khác.
5. Lỗi phổ biến nhất khi học Past Perfect là gì?
Các lỗi thường gặp gồm dùng V2 thay vì V3 sau had, lạm dụng Past Perfect cho mọi hành động trong quá khứ và không xác định đúng hành động nào xảy ra trước.
6. Làm sao để phân biệt Past Perfect và Past Simple nhanh hơn?
Khi gặp hai hành động trong quá khứ, hãy xác định trình tự:
Hành động xảy ra trước → Past Perfect
Hành động xảy ra sau → Past Simple
Nếu chỉ có một hành động đã kết thúc tại một thời điểm cụ thể trong quá khứ, Past Simple thường là lựa chọn phù hợp.
Kết luận
Past Perfect và Past Simple đều diễn tả sự việc trong quá khứ nhưng không mang cùng một chức năng. Past Simple chủ yếu kể lại hành động đã xảy ra và kết thúc, trong khi Past Perfect giúp người nói lùi lại một bước trên dòng thời gian để thể hiện một hành động đã hoàn thành trước một thời điểm hoặc hành động khác trong quá khứ.
Thay vì chỉ ghi nhớ công thức had + V3, hãy tập xác định thứ tự sự kiện trước khi chia động từ. Khi tư duy được “việc nào xảy ra trước, việc nào xảy ra sau”, việc phân biệt hai thì sẽ đơn giản hơn nhiều.
Hãy làm lại bài tập sau một vài ngày và thử tự kể một câu chuyện ngắn bằng Past Simple kết hợp Past Perfect để biến kiến thức ngữ pháp thành khả năng sử dụng thực tế.
Xem thêm
- Present Simple Review A2
- Cấu trúc câu điều kiện trong tiếng Anh
- Câu điều kiện loại 1 – First Conditional
- Cấu trúc câu trong tiếng Anh cơ bản
- Khóa Kiến Thức Nền
- British Council – Conditionals: zero, first and second
- Cambridge Dictionary – Conditionals

