Bài viết này trình bày lại lý thuyết và soạn 99 câu bài tập về hiện tại đơn và hiện tại hoàn thành (Present Perfect vs. Past Simple Exercises) giúp bạn có thể phân biệt được hai thì này.
Lý thuyết hiện tại đơn và hiện tại hoàn thành
Present Perfect và Past Simple là hai thì quan trọng trong tiếng Anh, thường được sử dụng để nói về các hành động hoặc sự kiện trong quá khứ. Dưới đây là một số lý thuyết cơ bản để phân biệt giữa chúng:
- Present Perfect (Hiện tại hoàn thành):
- Sử dụng để diễn đạt về hành động hoặc trạng thái đã xảy ra ở một thời điểm không xác định trong quá khứ, nhưng vẫn còn ảnh hưởng đến hiện tại.
- Thường được kết hợp với từ “just,” “already,” “yet,” “ever,” và “never.”
- Cấu trúc: have/has + V3 (động từ quá khứ phân từ).
- I have visited Paris. (Tôi đã thăm Paris.)
- She has never eaten sushi. (Cô ấy chưa bao giờ ăn sushi.)
- Past Simple (Quá khứ đơn):
- Sử dụng để diễn đạt về hành động hoặc sự kiện đã xảy ra ở một thời điểm cụ thể trong quá khứ, đã kết thúc.
- Thường đi kèm với các từ chỉ thời gian cụ thể như “yesterday,” “last week,” “two years ago,” v.v.
- Cấu trúc: V2 (động từ quá khứ).
- She visited Paris last summer. (Cô ấy đã thăm Paris mùa hè trước.)
- We watched a movie yesterday. (Chúng tôi đã xem một bộ phim hôm qua.)
Đọc thêm các bài viết liên quan tại:
Chia động từ trong tiếng Anh như thế nào?
Present Perfect vs. Past Simple: Bài tập
- They _____ (already / finish) their dinner.
- She _____ (read) that book last month.
- We _____ (never / visit) Asia.
- He _____ (just / arrive) at the airport.
- I _____ (see) that movie three times.
- They _____ (not / clean) their room yet.
- Mary _____ (travel) to Europe many times.
- He _____ (lose) his keys yesterday.
- We _____ (not / eat) at that restaurant before.
- She _____ (just / cook) dinner for us.
- I _____ (study) Spanish for two years.
- They _____ (go) to the beach last weekend.
- She _____ (already / finish) her work.
- He _____ (not / see) that movie yet.
- We _____ (visit) the Grand Canyon in 2019.
- They _____ (never / try) sushi before.
- She _____ (just / buy) a new phone.
- He _____ (break) his leg last year.
- I _____ (not / meet) him before.
- They _____ (just / arrive) from Paris.
- We _____ (live) in this city for five years.
- She _____ (not / read) the email yet.
- He _____ (not / clean) his car last week.
- They _____ (visit) Italy in 2017.
- I _____ (already / finish) my homework.
- She _____ (go) to the gym yesterday.
- We _____ (not / see) that movie before.
- He _____ (just / eat) lunch.
- They _____ (win) the game last night.
- She _____ (never / visit) Japan.
- I _____ (travel) to South America twice.
- They _____ (not / go) to the party last night.
- She _____ (just / receive) a letter from her friend.
- He _____ (break) his arm when he was a child.
- We _____ (not / finish) our project yet.
- They _____ (already / leave) for the airport.
- She _____ (read) three books last month.
- He _____ (not / clean) his room this week.
- I _____ (never / try) sushi.
- They _____ (just / move) to a new apartment.
- We _____ (visit) Spain last summer.
- She _____ (not / watch) TV yesterday.
- He _____ (just / graduate) from college.
- They _____ (not / eat) at that restaurant yet.
- I _____ (already / see) that movie twice.
- She _____ (go) to the dentist last week.
- We _____ (not / go) to the cinema last night.
- He _____ (just / buy) a new car.
- They _____ (lose) their keys yesterday.
- She _____ (never / swim) in the ocean.
- I _____ (live) in this house since 2010.
- They _____ (not / finish) their homework yet.
- She _____ (just / make) a cake for us.
- He _____ (break) his phone last month.
- We _____ (not / visit) the museum last weekend.
- They _____ (already / book) their tickets.
- She _____ (read) five chapters of the book yesterday.
- He _____ (not / clean) his car yesterday.
- I _____ (never / visit) Australia.
- They _____ (just / come) back from vacation.
- We _____ (go) to the concert last night.
- She _____ (not / see) that movie yet.
- He _____ (just / finish) his homework.
- They _____ (not / eat) sushi before.
- I _____ (already / visit) Paris.
- She _____ (go) to the gym this morning.
- We _____ (not / meet) them before.
- He _____ (just / break) his record.
- They _____ (not / win) the game yesterday.
- She _____ (never / ride) a horse.
- I _____ (travel) to six different countries.
- They _____ (not / go) to school yesterday.
- She _____ (just / receive) a package.
- He _____ (break) his leg skiing.
- We _____ (not / finish) our meal yet.
- They _____ (already / leave) for the airport.
- She _____ (read) three novels last month.
- He _____ (not / clean) his room last weekend.
- I _____ (never / try) bungee jumping.
- They _____ (just / move) to a new city.
- We _____ (visit) Italy last year.
- She _____ (not / watch) TV yesterday.
- He _____ (just / graduate) from university.
- They _____ (not / eat) at that restaurant yet.
- I _____ (already / see) that movie twice.
- She _____ (go) to the dentist last week.
- We _____ (not / go) to the cinema last night.
- He _____ (just / buy) a new bicycle.
- They _____ (lose) their keys yesterday.
- She _____ (never / swim) in a lake.
- I _____ (live) in this apartment for five years.
- They _____ (not / finish) their project yet.
- She _____ (just / make) a pie for us.
- He _____ (break) his phone last week.
- We _____ (not / visit) the zoo last weekend.
- They _____ (already / book) their vacation.
- She _____ (read) five articles yesterday.
- He _____ (not / clean) his car yesterday.
- I _____ (never / visit) Africa.
- They _____ (just / come) back from their trip.
Đáp án
- have already finished
- read
- have never visited
- has just arrived
- have seen
- have not cleaned
- has traveled
- lost
- have not eaten
- has just cooked
- have studied
- went
- has already finished
- has not seen
- visited
- have never tried
- has just bought
- broke
- have not met
- have just arrived
- have lived
- has not read
- did not clean
- visited
- have already finished
- went
- have not seen
- has just eaten
- won
- has never visited
- have traveled
- did not go
- has just received
- broke
- have not finished
- have already left
- has read
- did not clean
- have never tried
- have just moved
- visited
- did not watch
- has just graduated
- have not eaten
- have already seen
- went
- did not go
- has just bought
- lost
- has never swum
- have lived
- have not finished
- has just made
- broke
- did not visit
- have already booked
- has read
- did not clean
- have never visited
- have just come
- went
- has not seen
- has just finished
- have not eaten
- have already visited
- went
- have not met
- has just broken
- did not win
- has never ridden
- have traveled
- did not go
- has just received
- broke
- have not finished
- have already left
- has read
- did not clean
- have never tried
- have just moved
- visited
- did not watch
- has just graduated
- have not eaten
- have already seen
- went
- did not go
- has just bought
- lost
- has never swum
- have lived
- have not finished
- has just made
- broke
- did not visit
- have already booked
- has read
- did not clean
- have never visited
- have just come