Thì hiện tại hoàn thành là một trong 12 thì cơ bản trong tiếng Anh. Qua bài này, chúng ta sẽ tìm hiểu xem cấu trúc của thì này như thế nào? cách sử dụng ra sao? Và dấu hiệu nhận biết thì này như thế nào.
I. Định nghĩa thì hiện tại hoàn thành:
-Về định nghĩa , thì Hiện tại Hoàn thành diễn tả sự việc/hành động đã diễn ra trong quá khứ, kéo dài đến hiện tại và có thể tiếp diễn trong tương lai. Nói cách khác, một phần của quá trình của sự việc/hành động đang kéo dài đến hiện tại, hoặc kết quả của hành động/sự việc nằm ở hiện tại.
II. Cách dùng thì hiện tại hoàn thành :
1. Chỉ một hành động , một sự việc đã xảy ra vào một thời điểm không rõ rang trong quá khứ
Example : – The car has arrived ( Xe hơi đã đến ) -> Không biết đến từ lúc nào .
-My mother has gone out ( Mẹ tôi đã đi ra ngoài ) -> Không biết đi từ lúc nào.
2. Chỉ một hành động bắt đầu trong quá khứ và vẫn còn tiếp diễn ở hiện tại .
Example : – He has lived in NewYork for nine years. ( Anh ấy đẫ sống ở Newyork được 9 năm )
-My mother has been in Ho Chi Minh city since 2001 ( Mẹ tôi đến ở thành phố Hồ Chí Minh kể từ năm 2001 )
3. Để chỉ một hành động đã xảy ra hơn một lần hoặc được lặp đi lặp lại trong quá khứ .
Example : – She has read this book twice times . ( Cô ấy đã đọc cuốn sách này được 2 lần ) .
- My daughter has seen the zoo several times . ( Con gái tôi đã đến sở thú vài lần )
4. Để chỉ một hành động vừa mới xảy ra hoặc vừa mới hoàn tất.
Example : – I have just seen her . ( Tôi vừa mới gặp cô ấy ) .
-He has just finished his homework ( Anh ấy vừa mới hoàn thành bài tập về nhà ).
5 Nói về kinh nghiệm đã từng trải qua.
-Thường sử dụng từ ever để nói về kinh nghiệm, việc từng trải qua cho đến hiện tại.
Example : – My last birthday was the worst day I have ever had. ( Sinh nhật vừa rồi của tôi là ngày tệ nhất mà tôi từng có )
-Và không bao giờ sử dụng thể phủ định với ever.
Example : – Have you ever met Mary? ( Bạn đã từng gặp Mary chưa ? )
-Yes, but I’ve never met her husband . ( Rồi , nhưng tôi chưa bao giờ gặp chồng cô ấy ).
III. Dấu hiệu nhận biết thì hiện tại hoàn thành :
– Already : đã rồi
Example :
+ I have already wathed this movie .( Tôi vừa mới xem bộ phim này ) .
– Just : chỉ , vừa mới
Example :
+ He has just gone out . ( Anh ta vừa mới đi ra ngoài ) .
– Recently : gần đây
Example :
+ Recently , the price of beer has gone up ( Gần đây , giá bia đang tăng )
– Lately : gần đây
Example :
+ She has cried lately ( Cô ấy đã khóc gần đây ) .
– Yet : chưa
Example :
+ Have you written letter yet ? ( Bạn viết thư chưa ? )
-Ever : đã từng
Example :
+ Have you ever been here ? ( Bạn đã từng ở đây chưa ? )
-Never : chưa bao giờ
+ They have never watched this film before . ( Họ chưa từng coi phim trước đó ).
Example :
-Still : vẫn
Example :
+ She has still been sad after her mother death . ( Cô ấy vẫn còn buồn sau cái chết của mẹ cô ấy ) .
-Several times : vài lần
Example :
+ We have seen this movie several times. ( Chúng tôi đã xem bộ phim này vài lần ) .
-Up to now , up to present, up to this moment = so far : Cho tới tận bây giờ
Example :
+Up to now , he has been still very lazy . ( Cho đến bây giờ , anh ấy vẫn rất lười nhác ) .
-Many /once/twice/…times : nhiều / một / hai … lần
Example :
+ I have sung that song twice times . ( Tôi đã hát bài hát này hai lần ).
-Never before : chưa bao giờ trước đó
-For + 1 khoảng thời gian (ví dụ: for 5 years)
Example :
+ She has stayed in London for 6 years . ( Cô ấy đã ở London được 6 năm ) .
-Since + 1 mốc thời gian (ví dụ: since 2012)
Example :
+ I have been here since 2013
Nếu sau “since” là một mệnh đề thì mệnh đề trước since chia thì hiện tại hoàn thành còn mệnh đề sau since chia thì quá khứ đơn.
-For so long /a long time : một khoảng thời gian dài
– in/ for/ during/ over + the past/ last + thời gian: trong…qua
Example :
+ During the past 2 years , he has learned Japanese ( trong suốt 2 năm qua , anh ấy đã học tiếng Nhật ) .
– It is/ This is + the + số thứ tự (first, second, …) + time + mệnh đề chia thì hiện tại hoàn thành: Đó/ Đây là lần thứ ….
Example :
+ This is the first time the children has ever gone to the zoo . ( Đây là lần đầu tiên đứa trẻ đi đến sở thú ).
* Vị trí của các trạng từ trong thì hiện tại hoàn thành:
– already, never, ever,just: sau “have/ has” và đứng trước động từ phân từ II.
– already: cũng có thể đứng cuối câu.
Example:
+ I have just come back home. (Tôi vừa mới về nhà.)
– Yet: đứng cuối câu, và thường được sử dụng trong câu phủ định và nghi vấn.
Example:
+She hasn’t told me about you yet. (Cô ấy vẫn chưa kể với tôi về bạn.)
– so far, recently, lately, up to present, up to this moment, in/ for/ during/ over + the past/ last + thời gian: Có thể đứng đầu hoặc cuối câu.
Example :
+ I have seen this film recently. (Tôi xem bộ phim này gần đây.)
IV. Cách thành lập ( Form ) :
1. Câu khẳng định : ( Affirmative sentences ) :
S + have / has + past participle
Example :
– I have graduated from my university since 2012. (Tôi tốt nghiệp đại học từ năm 2012.)
– She has lived here for one year. (Cô ấy sống ở đây được một năm rồi.)
2. Câu phủ định ( Negative sentences )
S + have / has NOT + past participle
Example :
– We haven’t met each other for a long time. (Chúng tôi không gặp nhau trong một thời gian dài rồi.)
– He hasn’t come back his hometown since 1991. (Anh ấy không quay trở lại quê hương của mình từ năm 1991.)
3. Câu nghi vấn , câu hỏi ( Interrogative sentences , question ) :
Have / has + S + past participle ?
Example :
– Have you ever travelled to America? (Bạn đã từng du lịch tới Mỹ bao giờ chưa?)
Yes, I have./ No, I haven’t.
– Has she arrived London yet? (Cô ấy đã tới Luân Đôn chưa?)
Yes, she has./ No, she hasn’t.
*Câu hỏi
Từ hỏi + have/ has + S + past participle ?
Trả lời : Dùng câu khẳng định
Example : – What have they eaten ?
*Trong đó:
S (subject): chủ ngữ
Have/ has: trợ động từ
past participle:Động từ V3(ed )
– S = I/ We/ You/ They + have
– S = He/ She/ It + has
*. Động từ theo quy tắc ta thêm “ed” vào sau động từ.
Example :
wach – watched stop – stopped
* Những chú ý khi thêm “ed” vào sau động từ:
– Thông thường ta thêm “ed” vào sau động từ.
Example :
watch – watched turn – turned want – wanted
* Chú ý khi thêm đuôi “-ed” vào sau động từ.
+ Động từ tận cùng là “e” -> ta chỉ cần cộng thêm “d”.
Example :
type – typed smile – smiled agree – agreed
+ Động từ có MỘT âm tiết, tận cùng là MỘT phụ âm, trước phụ âm là MỘT nguyên âm -> ta nhân đôi phụ âm cuối rồi thêm “-ed”.
Example :
stop – stopped shop – shopped tap – tapped
NGOẠI LỆ: commit – committed travel – travelled prefer – preferred
+ Động từ tận cùng là “y”:
– Nếu trước “y” là MỘT nguyên âm (a,e,i,o,u) ta cộng thêm “ed”.
Example :
play – played stay – stayed
– Nếu trước “y” là phụ âm (còn lại ) ta đổi “y” thành “i + ed”.
V. Bài tập về thì hiện tại hoàn thành :
Exercise 1 : Cho dạng đúng của động từ trong ngoặc (Give the correct form of the verb in brackets):
- She already ( watch) this movie.
- He (write) his report yet?
- We (travel) to New York lately.
- They (not give) his decision yet.
- Tracy ( not see) her friend for 2 years.
- I (be) to London three times.
- It (rain) since I stopped my work.
- This is the second time I (meet) him.
- They (walk) for more than 2 hours.
- You (get) married yet?
Key :
- She has already watched this movie. (Cô ấy đã xem bộ phim này rồi.)
- Has He written his report yet? (Anh ấy đã viết báo cáo chưa?)
- We have travelled to New York lately. (Chúng tôi đi du lịch tới New York gần đây.)
- They haven’t given their decision yet. (Họ vẫn chưa đưa ra quyết định.)
- Tracy hasn’t seen her friend for 2 years. (Tracy không gặp bạn cô ấy trong vòng 2 năm.)
- I have been to London three times. (Tôi đã tới Luân Đôn 3 lần rồi.)
- It has rained since I stopped my work. (Trời mưa kể từ lúc tôi dừng công việc của mình.)
- This is the second time I have met him. (Đây là lần đầu tiên tôi gặp anh ấy.)
- They have walked for more than 2 hours. (Họ đã đi bộ được hơn 2 tiếng đồng hồ.)
- Have You got married yet? (Bạn đã kết hôn chưa?)
Exercise 2 : Viết lại câu sao cho nghĩa không đổi sử dụng từ gợi ý trong ngoặc (Rewrite the sentence so that the meaning does not change using the word suggested in brackets ) :
- She started to live in Hanoi 2 years ago. (for)
-> …………………………………………………
- He began to study English when he was young. (since)
-> …………………………………………………
- I have never eaten this kind of food before. (This is)
-> …………………………………………
- I have never seen such a beautiful girl before. (She is)
-> …………………………………………
- This is the best novel I have ever read. (before)
-> …………………………………………
Key :
- She started to live in Hanoi 2 years ago. (for) (Cô ấy bắt đầu sống ở Hà Nội cách đây 2 năm.)
-> She has lived in Hanoi for 2 years. (Cô ấy sống ở Hà Nội được 2 năm rồi.)
- He began to study English when he was young. (since) (Anh ấy bắt đầu học tiếng Anh khi anh ấy còn trẻ.)
-> He studied English since he was young. (Anh ấy học tiếng Anh kể từ khi anh ấy còn trẻ.)
- I have never eaten this kind of food before. (This is) (Trước đây tôi chưa bao giờ ăn loại thức ăn này.)
-> This is the first time I have ever eaten this kind of food. (Đây là lần đầu tiên tôi từng được ăn loại thức ăn này.)
- I have never seen such a beautiful girl before. (She is) (Trước đây tôi chưa bao giờ gặp một cô gái nào đẹp như vậy.)
-> She is the most beautiful girl I have ever met. (Cô ấy là cô gái đẹp nhất mà tôi đã từng gặp.)
- This is the best novel I have ever read. (before) (Đây là cuốn tiểu thuyết hay nhất mà tôi từng đọc.)
-> I have never read such a good novel before. (Trước đây tôi chưa từng đọc một cuốn tiểu thuyết nào hay như vậy.)
Exercise 3 : Hoàn thành câu sử dụng thì hiện tại hoàn thành (Completing the sentence using the present perfect ) :
- We (not / work)________________ today.
- I (buy) ________________ a new car.
- I (not / plan) ________________ my holiday yet.
- Which country (be / you) ________________ ?
- She (write) ________________ four letters.
- He (not / see) ________________ her for a long time.
- (be / you) ________________ at company?
- The film (not / start) ________________
- (speak / she) ________________ to her boss?
- No, she (have / not) ________________ the time yet.
Key :
- have not worked
- have bought
- have not planned
- have you been
- has written
- has not seen
- Have you been
- has not started
- Has she spoken
- has not had
Exercise 4 :Hoàn thành câu sử dụng thì hiện tại hoàn thành (Completing the sentence using the present perfect ) :
- Loan ________________me an e-mail. (to send)
- Linh and Ngọc ________________the museum. (to visit)
- We ________________at the pet shop. (to be)
- He ________________already ________________his rucksack. (to pack)
- Tuấn ________________an accident. (to have)
- I ________________the shopping for my mother. (to do)
- I ________________just ________________my room. (to clean)
- Long ________________his room. (to paint)
- Thư and Tú ________________to a concert. (to go)
- My boyfriend ________________smoking. (to give up)
Key :
- has sent
- have visited
- have been
- has already packed
- has had
- have done
- have just cleaned
- has painted
- have gone
- has given up
Exercise 5 :Viết thành câu hoàn chỉnh ( Write complete sentences ) :
- you / keep a pet for two years
- you / eat Taiwan food before?
- it / rain for a long time?
- who / we / forget to invite?
- we / not / hear that poem already
- she / not / forget her books
- He / steal all the chocolate
- I / explain it well?
- who / she / meet recently?
- how / we / finish already?
- she / study Latin
- I / know her for two months
- where / you / study English?
- what countries / they / visit in Asia?
- she / hurt her leg
- He / leave his phone in a bus
- I / not / lose my ticket
- He / call his mother?
- She / take a taxi?
- He / go / to the library today
Key :
- You’ve kept a pet for two years.
- Have you eaten Taiwan food before?
- Has it rained for a long time?
- Who have we forgotten to invite?
- We haven’t heard that poem already.
- She hasn’t forgotten her books.
- He’s stolen all the chocolate.
- Have I explained it well?
- Who has she met recently?
- How have we finished already?
- She’s studied Latin.
- I’ve known her for two months.
- Where have you studied English?
- What countries have they visited in Asia?
- She’s hurt her leg.
- He’s left his phone in a bus.
- I haven’t lost my ticket.
- Has he called his mother?
- Has she taken a taxi?
- He’s gone to the library today.
Exercise 6 :Chọn đáp án đúng (Choose the correct answer ) :
- Did you like the new ‘Starwar’ movie? I __________ it yet.
- did not see
- haven’t seen
- Linh is a very close friend of mine. We __________ each other for seven years.
- have known
- know
- Do you know what time Ánh __________ the office?
- left
- has left
- You __________ late for work too many times this year. If you’re not careful you’ll be fired.
- were
- have been
- I __________ quite a few emotional problems last month but this month things are getting better.
- had
- have had
- We had an exchange student from Laos who __________ the sea so we’re taking her to a beach this weekend.
- never saw
- has never seen
- Since I started working here I __________ more experienced at dealing with challenges.
- have become
- became
- I can’t remember the last time I __________ to the pool.
- went
- have been
Key :
- B
- A
- A
- B
- A
- B
- A
- A
Exercise 7 : Hoàn thành các câu sau bằng cách chia động từ trong ngoặc đơn ở thì hiện tại hoàn thành. (Completing the following sentences ) .
Example : She has never traveled (never/ travel) by plane before.
- I _______________ (dream) of winning a medal for a long time.
- She _______________ (not/ see) much of Vietnam, so she wants to see more this year.
- _______________ you ever _______________ (be) to a desert? No, never.
- Van _______________ (throw) a surprise party for her boyfriend.
- Where _______________ Stephen _______________ (be) for the past 2 days?
Key :
- have dreamt
- hasn’t seen
- Have…been
- has thrown
- Has…been
Exercise 8 : Gạch chân dưới đáp án đúng. (Underline under the correct answer ) .
Example : His family hasn’t contacted/ didn’t contact him for 5 years.
- She has seen/ sawthat movie more than 5 times.
- Stop complaining! You haven’t stopped/ stoppedsince you arrived.
- We haven’t found/ didn’t findany sign of life since we landed on Mars.
- Ms. Rose has never taken/ has taken neverme to see her flat.
- Congratulations! You have passed/ passedthe exam.
Key :
- has seen
- haven’t stopped
- haven’t found
- has never taken
- Passed
Exercise 9: Khoanh tròn vào đáp án đúng.( Circle the correct answer ) .
Example :
My granny _______________ that detective novel.
- has already read
- has yet read
- readed
- is reading
- There _______________ a lot of changes in Vietnam since the 1990s.
- was
- have been
- has been
- are
- It _______________ him almost 1 hour to go to school by bus every day.
- takes
- took
- has taking
- is taking
- Her hometown _______________ a lot of hills and mountains.
- has
- gets
- is
- has got
- My dog _______________ my cat since I came home.
- is chasing
- has chased
- chased
- chases
- I fell asleep while I _______________ my homework last night.
- was doing
- have done
- did
- is doing
Key :
- B
- A
- A
- B
- A
Exercise 10 : Cho dạng đúng của các động từ trong ngoặc. (Give the correct form of verbs in brackets ) :
- He (be)…………. at his computer for seven hours.
- She (not/have) ……………any fun a long time.
- My father (not/ play)……….. any sport since last year.
- I’d better have a shower. I (not/have)………. one since Thursday.
- I don’t live with my family now and we (not/see)…………. each other for five years.
- I…… just (realize)…………… that there are only four weeks to the end of term.
- She (finish) … reading two books this week.
- How long…….. (you/know)………. each other?
- ……….(You/ take)………… many photographs?
- He (eat)………………. at the King Power Hotel yet?
- They (live) ………….here all their life..
- How many bottles………… the milkman (leave) ………….? He (leave) ……….. six.
- I (buy)…………. a new carpet. Come and look at it.
- She (write)………….. three books about her wild life.
- We (finish) ……………………one English course.
Key :
- has been
2. hasn’t had
3. hasn’t played
4. haven’t had
5. haven’t seen
6. have…realized
7. has finished
8. have…known
9. Have you taken
10. Has he eaten
11. have lived
12. has…left; has left/ left
13. have bought
14. has written
15. have finished
Exercise 11: Viết lại câu sao cho nghĩa không đổi. (Rewrite the sentence with a constant meaning ) .
- This last time she came back to her hometown was 4 years ago.
=> She hasn’t…………………………………………………………………………………
- He started working as a bank clerk 3 months ago.
=> He has…………………………………………………………………………………….
- It has been 5 years since we first flew to Singapore.
=> We have……………………………………………………………………………………
- I last had my hair cut in November.
=> I haven’t…………………………………………………………………………………
- The last time we called each other was 5 months ago.
=> We haven’t………………………………………………………………………………..
- It is a long time since we last met.
=> We haven’t……………………………………………………………………………….
- When did you have it?
=> How long……………………………………………………………………………?
- This is the first time I had such a delicious meal.
=> I haven’t…………………………………………………………………………..
- I haven’t seen him for 8 days.
=> The last…………………………………………………………………………….
- To day is Saturday. I haven’t taken a bath since Wednesday.
=>It is…………………………………………………………………………
Key :
- She hasn’t come back home for 4 years.
2. He has worked as a bank clerk for 3 months.
3. We have not flown to Singapore for 5 years.
4. I haven’t had my hair cut since November.
5. We haven’t called each other for 5 months.
6. We haven’t met each other for a long time.
7. How long have you had it?
8. I have never had such a delicious meal.
9. The last time I saw him was 8 days ago.
10.It is three days since I last took a bath.
Exercise 12: Mỗi câu sau chứa một lỗi sai. Tìm và sửa chúng. ( Correct the mistake ) :
- I haven’t cutted my hair since last June.
…………………………………………..
- She has not working as a teacher for almost 5 years.
…………………………………………..
- The lesson haven’t started yet.
…………………………………………..
- Has the cat eat yet?
…………………………………………..
- I am worried that I hasn’t still finished my homework yet.
…………………………………………..
- I have just decidedto start working next week.
…………………………………………..
- He has been at his computer since seven hours.
…………………………………………..
- She hasn’t receivedany good news since a long time.
…………………………………………..
9.My father hasn’t playedany sport for last year.
…………………………………………..
- I’d better have a shower. I hasn’t hadone since Thursday.
…………………………………………..
Key :
- cutted => cut
2. working => worked
3. haven’t => hasn’t
4. eat => eaten
5. hasn’t => haven’t
6. (Ko sai)
7. since => for
8. since => for
9. for => since
10. hasn’t => haven’t
Exercise 13: Chia các động từ sau ở thì phù hợp. Sử dụng thì hiện tại tiếp diễn và hiện tại hoàn thành . (divide the following verbs. Using the present tense continues and the present is completed ) :
- My father (not/ play)……….. any sport since last year.
- Some people (attend)………….the meeting right now.
- I’d better have a shower. I (not/have)……………………one since Thursday.
- I don’t live with my family now and we (not/see)……………………each other for five years.
- Where is your mother? She………………………(have) dinner in the kitchen.
- Why are all these people here? What (happen)…………………………..?
- I………………….just (realize)…………… that there are only four weeks to the end of term.
- She (finish) … reading two books this week.
- At present, he (compose)……………………a piece of music.
- We (have)……………………dinner in a restaurant right now.
Key :
- hasn’t played
2. are attending
3. haven’t had
4. haven’t seen
5. is having
6. is happening
7. have just realized
8. has finished
9. is composing
10. are having
Exercise 14 : Viết lại những câu sau sao cho nghĩa không đổi. ( Rewrite the following sentences with constant meaning ) :
- She started to live in Hanoi 2 years ago. (for)
-> …………………………………………………
- He began to study English when he was young. (since)
-> …………………………………………………
- I have never eaten this kind of food before. (This is)
-> …………………………………………
- I have never seen such a beautiful girl before. (She is)
-> …………………………………………
- This is the best novel I have ever read. (before)
-> …………………………………………
Key :
- She has lived in Hanoi for 2 years.
2. He has studied English since he was a young man.
3. This is the first time that I have ever eaten this kind of food.
4. She is the most beautiful girl that I have ever seen.
5. I have never read such a good novel before.
Exercise 15 : Viết lại các câu sau dựa trên các từ cho sẵn có sử dụng thì hiện tại hoàn thành. ( Rewrite the following sentences ) : - We/ not eat/ out/ since/ mom’s birthday.
…………………………………………..
- How/ long/ you/ live/ here?
…………………………………………..
- You/ ever/ been/ Russia?
…………………………………………..
- She/ not/ meet/ kids/ last Christmas.
…………………………………………..
- They/ repair/ lamps/ yet?
…………………………………………..
Key :
- We haven’t eaten out since mom’s birthday.
2. How long have you lived here?
3. Have you ever been to Russia?
4. She hasn’t met her kids since Christmas.
5. Have they repaired the lamps yet?
Exercise 16 : Chọn “Been” hoặc “Gone”. ( Choose “been” or “gone” )
1, James is on holiday. He’s …. to Italy.
2, Hello! I’ve just ……….. … to the shops. I’ve bought lots of things.
3, A lice isn’t here at the moment. She’s ….. ………. ………………………. to the shop to get a newspaper.
4, Tom has ………………………………. out. He’ll be back in about an hour.
5, ‘Are you going to the bank?’ – ‘No, I’ve already ….. . ………………….. ….. to the bank.’
Key :
- gone
- been
- gone
- gone
- been
Hy vọng qua các bài tập thì Hiện tại hoàn thành trên đây, các bạn đã nắm vững được các thông tin cơ bản về thì này.