Sự phân biệt giữa thì quá khứ đơn và thì hiện tại hoàn thành là chủ điểm quan trọng trong việc học tiếng Anh. Với bài viết hướng sẽ làm rõ sự khác nhau trong cấu trúc, cách sử dụng của thì quá khứ đơn và thì hiện tại hoàn thành kèm những ví dụ minh họa. Ngoài ra cùng luyện tập một số bài tập quá khứ đơn và hiện tại hoàn thành để ghi nhớ kiến thức lâu hơn nhé!
I. Tổng quan về thì hiện tại hoàn thành và quá khứ đơn
1. Khái niệm cơ bản thì hiện tại hoàn thành và quá khứ đơn
Thì hiện tại hoàn thành
Thì hiện tại hoàn thành được dùng để diễn tả một hành động hay tình trạng đã xảy ra từ quá khứ và kéo dài đến hiện tại, hoặc một hành động đã hoàn tất vào một thời điểm không xác định trong quá khứ.
Thì quá khứ đơn
Thì quá khứ đơn được dùng để nói về một hành động đã diễn ra và kết thúc trong quá khứ, không còn liên quan đến hiện tại.
2. So sánh cấu trúc thì hiện tại hoàn thành và quá khứ đơn
Hiện tại hoàn thành | Quá khứ đơn | |
Công thức to be | Thể khẳng định: S + have/has + been + …
Thể phủ định: S + have/has not + been +… Thể nghi vấn: Have/Has + S + been +…? |
Thể khẳng định: S + was/were + …
Thể phủ định: S + was/were (not) + … Thể nghi vấn: Was/Were + S + …? |
Công thức động từ thường | Thể khẳng định: S + have/has + V(p2) + …
Thể phủ định: S + have/has not + V(p2) +… Thể nghi vấn: Have/Has + S + V(p2) + …? |
Thể khẳng định: S + Ved/cột 2 + …
Thể phủ định: S + didn’t + V(nguyên thể) + … Thể nghi vấn: Did + S + V(nguyên thể) + …? |
3. Phân biệt cách dùng thì hiện tại hoàn thành và quá khứ đơn
Cách dùng của thì hiện tại hoàn thành
Cách dùng | Ví dụ |
Diễn tả hành động đã xảy ra trong quá khứ và vẫn còn liên quan đến hiện tại | I have lived in this town for 10 years. (Tôi đã sống trong thị trấn này suốt 10 năm.) |
Diễn tả một kinh nghiệm trong cuộc sống cho đến thời điểm hiện tại | Julia has traveled to many countries. (Julia đã đi du lịch đến nhiều quốc gia.) |
Diễn tả một hành động vừa mới xảy ra không rõ thời gian cụ thể | They have just finished their dinner. (Họ vừa mới ăn xong bữa tối của mình.) |
Diễn tả hành động đã xảy ra trong quá khứ và còn tiếp tục vào hiện tại | We have known each other since childhood. (Chúng ta đã biết nhau từ thời thơ ấu.) |
Diễn tả hành động đã xảy ra trong quá khứ và không có thời điểm xác định | Have you ever visited Paris? (Bạn đã từng đến Paris chưa?) |
Diễn tả hành động đã xảy ra ở trong quá khứ và có kết quả ảnh hưởng tới hiện tại | Anna has lost her keys, so she can’t enter the house. (Anna đã mất chìa khóa nên cô ấy không thể vào nhà.) |
Cách dùng của thì quá khứ đơn
Cách dùng | Ví dụ |
Diễn tả một hành động đã xảy ra và đã kết thúc ở trong quá khứ | I watched a movie last night. (Tối qua tôi đã xem một bộ phim.) |
Dùng để diễn tả một chuỗi các hành động đã xảy ra ở trong quá khứ | My brother woke up, brushed her teeth, and ate breakfast. (Em trai tôi đã thức dậy, đánh răng và ăn sáng.) |
Diễn tả một hành động đã xảy ra một lần duy nhất trong quá khứ | They visited Paris last year. (Họ đã thăm Paris vào năm ngoái.) |
Diễn tả một thói quen hoặc tình trạng đã tồn tại trong quá khứ | He always played soccer when he was young. (Anh ấy luôn chơi bóng đá khi còn trẻ.) |
Diễn tả một hành động đã xảy ra tại một thời điểm xác định trong quá khứ | The concert started at 8 PM yesterday. (Buổi hòa nhạc bắt đầu lúc 8 giờ tối hôm qua.) |
Diễn tả hành động đã xảy ra ngay sau hành động khác trong quá khứ | Anna opened the door and walked inside. (Anna mở cửa và đi vào.) |
4. Dấu hiệu nhận biết thì hiện tại hoàn thành và quá khứ đơn
Dấu hiệu nhận biết thì quá khứ đơn
- Yesterday/Last week/Month/Year etc: Chỉ ra thời điểm cụ thể trong quá khứ.
- Ago: Sử dụng để chỉ khoảng thời gian đã trôi qua tính từ một sự kiện nào đó trong quá khứ.
- Then: Liên kết hai sự kiện xảy ra tuần tự nhau trong quá khứ.
- After/Before: Chỉ thời điểm diễn ra sự kiện so với sự kiện khác trong quá khứ.
- When/While: Mô tả thời điểm xảy ra sự kiện.
- Definite time periods (1990-2000): Khoảng thời gian cụ thể trong quá khứ.
Dấu hiệu nhận biết thì hiện tại hoàn thành:
- Yet/Just/Already/So far
- Ever/Never
- Recently/Lately/Recently
- For/Since/How long
- So far: Ngụ ý trải nghiệm có thể tiếp tục sau này.
- In …
- Present perfect verbs: Động từ có hậu tố already, yet, ever, never.
II. Bài tập quá khứ đơn và hiện tại hoàn thành
Dưới đây là một số bài tập quá khứ đơn và hiện tại hoàn thành từ cơ bản đến nâng cao mà bạn có thể tham khảo và luyện tập để ghi nhớ kiến thức:
Bài tập 1: Điền vào chỗ trống thì hiện tại hoàn thành hoặc quá khứ đơn
- After school, I ________ (play) soccer with my friends.
- How many languages _______ you ______ (study) so far?
- Where _______ you ______ (be) last night during the storm?
- I _______ (never/eat) sushi before I visited Japan.
- My friend arrived while you _______ (talk) to me on the phone.
- After dinner, Uncle Tom ______ (tell) us funny stories about his childhood.
- I ______ (just/finish) my homework so I’m ready to go out and play.
- Jane __________ (already/read) three books this week. She’s a very fast reader.
- What time ______ they ______ (leave) for the airport yesterday?
- We __________ (have/save) up for a vacation for over a year now. We’re finally ready to go!
- I ________ (lose) my wallet last week and canceled all my credit cards.
- Where ______ you ______ (put) my keys? I can’t find them anywhere!
- She ________ (break) her arm falling off her bike when she ______ (be) 8 years old.
- After they ________ (retire), John and Sarah ________ (travel) around the world.
- I _________ (just/meet) my new neighbor but I _________ (forget) his name already!
Bài tập 2: Viết lại những câu dưới đây dựa theo gợi ý có sẵn.
- Last night/I/not/sleep/so/I/call/my best friend.
- I/have a headache/so/now/I/take/some medicine.
- She/travel/to Japan/twice/so far.
- He/visit/Australia/last summer/during/his holiday.
- I/know/my grandparents/well/when/I/be/young /but/sadly/they/pass/away.
- I/live/in this neighborhood/my/whole life.
- As a child/he/play/the violin/but/later/switch/to guitar.
- Last weekend/I/go to/the beach/with/my friends.
- I/study/English/for/two years now.
- They/finish/the project/before the deadline.
Đáp án bài tập 2:
- Last night I couldn’t sleep so I called my best friend.
- I had a headache so now I have taken some medicine.
- She has traveled to Japan twice so far.
- He visited Australia last summer during his holiday.
- I knew my grandparents well when I was young but sadly they passed away
- I have lived in this neighborhood my whole life.
- As a child, he played the violin but later switched to guitar.
- Last weekend, I went to the beach with my friends.
- I have studied English for two years now.
- They finished the project before the deadline.
Bài tập 3: Lựa chọn đáp án đúng
1. I ______ pancakes for breakfast this morning.
A. have eaten
B. ate
C. eating
2. Where ______ you ______ last night?
A. were
B. did
C. have been
3. She ______ 10 books so far this year.
A. has read
B. read
C. reading
4. I ______ to the beach when I was young.
A. used to go
B. go
C. went
5. They ______ their homework.
A. has finished
B. have finished
C. inished
6. Look! Jenny ______.
A. arrives
B. have arrived
C. arrived
7. Mary ______ in Japan for 2 months.
A. have lived
B. lived
C. lives
8. I ______ that movie before.
A. am watching
B. have watched
C. watched
9. How long _____ you _____ English?
A. have, studied
B. do, study
C. did, studied
10. We _______ our tickets yet.
A. don’t book
B. haven’t booked
C. no book
Đáp án bài tập 3:
- A
- A
- A
- A
- B
- C
- A
- B
- A
- B
Bài tập 4: Tìm lỗi sai trong những câu dưới đây và sửa lại cho đúng
- Queen Elizabeth II has reign for over 69 years.
- They live in France for a year before moving back to their home country.
- Look at your arm! You has burned yourself while cooking.
- They travel to six different countries in the past year.
- What languages has he study at school? He’s now fluent in Spanish and French.
- Sarah have studied ballet since she was a young girl. She’s now a professional dancer.
- I have never taste such delicious sushi before.
- John has lived in New York since he graduate from college.
- I miss the train and then I missed my flight as well!
- We have know each other since we were kids. We’re best friends.
Đáp án bài tập 4:
- reign >> has reigned
- live >> lived
- has burned >> have burned
- travel >> have traveled
- study >> studied
- have studied >> has studied
- taste >> tasted
- graduate >> graduated
- miss >> missed
- know >> known
Bài tập 5: Chia động từ trong ngoặc ở dạng đúng
- My friend _______ (visit) me last weekend.
- I _______ (not/study) for my exam yet.
- She _______ (travel) to many different countries.
- We _______ (play) football every day when we were young.
- They ______ (move) to a new house last month.
- Where _______ (you/work) last year?
- I _______ (watch) that movie before.
- We ______ (visit) that museum multiple times.
- We _______ (not/finish) the project.
- How long ____ you _____ (live) in ths city?
- She _____ (already eat) dinner.
- We _______ (travel) to Australia last summer.
- She _______ (meet) her friends at the cafe yesterday.
- _______ you _______ (watch) the news this morning?
- I _______ (lose) my phone last night but luckily found it again.
Đáp án bài tập 5:
- visited
- have not studied
- has traveled
- played
- moved
- did you work
- have watched
- We have visited
- have not finished
- have you lived
- has already eaten
- traveled
- met
- Did you watch
- lost
Bài tập 6: Chia động cho phù hợp trong đoạn văn sau:
Last weekend, I (travel) 1._____ to the countryside to visit some old friends. We (spend) 2._____ Saturday afternoon catching up over tea by the lake. I (show) 3._____ them photos from my last vacation and told stories from my work over the past year. They (impress) 4._____ to hear that I recently (finish) 5._____ an important project ahead of schedule.
After tea, we (go) 6._____ for a long walk through the nearby forest. The trees (start) 7._____ changing color with the arrival of fall. We (admire) 8._____ the various shades of red, orange and yellow leaves under the setting sun. On our way back, it (begin) 9._____ to rain lightly but we did not mind getting a little wet. It (not rain) 10._____ much here in the last month so the ground was quite thirsty.
In the evening, we (make) 11._____ a fire in the backyard and roasted marshmallows together while chatting happily. I (not see) 12._____ those friends for almost a year and really enjoyed spending quality time reconnecting with them. By the end of my visit, it (begin) 13.____ to feel like no time had passed at all. I left feeling glad that our friendship still remains strong despite the distance between us.
Đáp án bài tập 6:
- traveled
- spent
- showed
- were impressed
- finished
- went
- have started
- admired
- began
- has not rained
- made
- have not seen
- began
Bài tập 7: Điền vào chỗ trống các từ “yet, ago, ever, last night, for or since” cho phù hợp
- My brother went to Korea ten days_____.
- My grandmother has lived in this house _____ over 50 years now.
- My little sister hasn’t grown an inch _____ last summer.
- Jack has known Mina _____ 2001.
- Have you _____ seen a tiger?
- John hasn’t finished his work _____.
- Robert has lived in Paris _____ fifteen years.
- The childrens went to bed at 11 o’clock _____.
- They moved to a new city six months ago.
- I haven’t received the package yet.
Đáp án bài tập 7:
- ago
- For
- since
- since
- ever
- yet
- for
- last night
- ago
- yet
Bài tập 8: Viết lại những câu dưới đây với ý nghĩa tương tự
- The last time I went to the amusement park was 2 years ago.
- When did you buy this car?
- I last met my best friend 5 days ago.
- Julia started working as a business representative 6 months ago.
- John began playing basketball when he was 8 years old.
- It’s been a year since the last time I visited Da Nang city.
- This is the first time I’ve seen such a magnificent castle.
- I haven’t been to South Korea for 3 years.
- I’ve never had a smoothie as tasty as this before.
- My little sister learnt piano for 5 years.
Đáp án bài tập 8:
- I haven’t gone to the amusement park for 2 years.
- How long have you bought this car?
- It’s been 5 days since the last time I met my best friend.
- Julia has worked as a business representative for 6 months.
- John has played John since he was 8 years old.
- I last went to Da Nang city a year ago.
- I have never seen such a magnificent castle.
- The last time I went to South Korea was 3 years ago.
- This is the first time I’ve had a smoothie as tasty as this.
- My little sister began learning piano 5 years ago.
Như vậy là bạn đã nắm được sự khác nhau trong cấu trúc, cách dùng và dấu hiệu nhận biết của thì quá khứ đơn và hiện tại hoàn thành rồi. Hãy cùng luyện tập thật kỹ các bài tập quá khứ đơn và hiện tại hoàn thành trên đây để ghi nhớ kiến thức tốt nhất nhé!