You are on page 1of 7

Bài tập chia thì hiện tại hoàn thành

1. Lan _____ (drive) Thuy to work today.

2. This is the first time I (meet)__________ her.

3. My brother (write)_________ his report yet.

4. You (get) married yet?

5. They _____ (see) the new building.

6. He ____ (drink) a cup of coffee this morning.

7. Khai and Hung ____ (wash) the car.

8. Mai ____ (want) to go to Ho Chi Minh city for a long time.

9. Mel ____ (give) up smoking.

10. I (be)____ to London three times

11. They ____ (lose) their car.

12. Jack ____ (be) to Mexico.

Give the correct form of the word in bracket.


1. The weather _________________ (be) awful in the past few days.
2. We _________________ (wash) the dishes. They’re clean now.
3. _____________________________ (your course, start) yet?
4. Shall we play tennis? We _________________ (not play) since we were children.
5. The airplane _________________ (land) . The pilot is just getting out.
6. Prices _________________ (go) up. Everything is more expensive this year.
7.  How long ______________________ (Vicky, have) that camera? – For about a
month.
8. We ______________________ (just come) back from our holidays.
9. He _________________ (be) at his computer for two hours.
10. My sister’s car is only a year old but she ___________________________ (already
crash) it.

 Chia động từ trong ngoặc ở thì Hiện tại hoàn thành


1. They____________ (live) here since 1998.
2. I____________ (not see) her since 1998.
3. We____________ (visit) this place many times.
4. My family and I______ never______ (watch) this movie. 
5. This is the first time I____________ (eat) this dish. 
6. My best friend______ just______ (move) to another city. 
7. This is the best book we______ ever______ (read).
8. They____________ (not talk) to each other for a week. 
9. My mom____________ (have) dinner yet. 
10. ______ you ever______ (feed) a tiger?
11. That family____________ (buy) a new house.
12. We____________ (call) 15 customers this morning. 
13. My father____________ (not go) back to his home town since he moved here. 
14. That employee____________ (write) any reports this week. 
15. Sarah____________ (win) that competition many times.   
16. She____________ (lose) her wallet. 
17. Lily and Kim are the funniest people I______ ever______ (talk) to. 
18. This month, we____________ (not exercise) so far. 
19. We____________ (not travel) since our wedding. 
20. Her kid____________ (broke) the TV, so they can’t watch their favorite show now. 
Complete the sentences. Use the present perfect form of the verbs in brackets.
of the verbs in brackets. Use contractions where possible.
1. I (not see) _________ my relatives since Easter Day.
2. We (make) _________ some nougats. Would you like one?3
3. How long (you / have) _________ your laptop?
4. The children (be) _________ in the swimming pool for over an hour.
5. Mark isn't here. He (go) _________ to the cinema with Rose.
6. I bought my new Iphone 13 yesterday. I (play) _________ it for an hour.
7. It's my birthday today but you (not give) _________ me a present.
8. Your hair looks nice. (you / go) _________ to the hairdresser's?
9. (they / have) _________ their homework yet?
10. They (work) _________ at the factory since they graduated.

 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.

1. We/play/piano/2 years.

2. My sister/go/the library/today.

3. My brother/move/a new house/near/his girlfriend’s flat.

4. My teacher/not/explain/this lesson/yet.

5. This/best/film/I/ever/watch.

6. Hung and Cuong/just/leave/office/3 hours.

7. They/write/a report/since/last Sunday?

8. They/ repair/ lamps/ yet?

9. How/ long/ she/ live/ here?

10. My husband and I / be / to a restaurant 


Điền “for” hoặc “since” vào chỗ trống dưới đây
1. She has used the laptop _____ three hours _____ 9 o’clock.
2. How many times have you read the book _____ you bought it?
3. Thao hasn’t eaten meat _____ Thursday.
4. We’ve known each other ______ ages.
5. My friend has owned the fashion shop________5 year.
6. It’s three years ____ Quan started learning English.
7. Lan and Qung have been married ______________a year.
8. India has been independent ____ 1947.
9. He has driven a car ______ his birthday.
10. I have learnt English _______________ I was 6.
1. We have been friends_______ we first met in college. 
2. Our son have studied_______ hours. 
3. She has worked for that company_______ nearly a decade. 
4. They have lived in that apartment_______ 2016.  
5. We have waited for them_______ 6pm.    
6. _______ we started dating, she has always made me happy.  
7. I have washed the dishes_______ the beginning of this week. 
8. Our neighbors have sung_______ noon.  
9. _______ last Friday, he has been absent_______ 3 days. 
10. Richard and I haven’t written letters to each other_______ months.   
 Cho dạng đúng của động từ trong ngoặc.

1. She already ( watch) this movie.

2. He (write) his report yet?

3. We (travel) to New York lately.

4. They (not give) his decision yet.

5. Tracy ( not see) her friend for 2 years.

6. I (be) to London three times.

7. It (rain) since I stopped my work.

8. This is the second time I (meet) him.

9. They (walk) for more than 2 hours.

10. You (get) married yet?

1. There is no more cheese. I (eat)……………. it all, I’m afraid.

2. The bill isn’t right. They (make)………….. a mistake.

3. Don’t you want to see this programme? It ………….(start).

4. It’ll soon get warm in here. I (turn)……….. the heating on.

5. ………They (pay)…….. money for your mother?

6. Someone (take)………………. my bicycle.

7. Wait for few minutes, please! I (finish)……………. my dinner.

8. ………You ever (eat)………….. Sushi?

9. She (not/come)…………… here for a long time.

10. I (work…………..) here for three years.

11. ………… You ever …………..(be) to New York?


12. You (not/do) ………….yor project yet, I suppose.

13. I just (see)………. Andrew and he says he ……..already (do)………. about half of
the plan.

14. I ………..just (decide)……… to start working next week.

15. He (be)…………. at his computer for seven hours.

16. She (not/have) ……………any fun a long time.

Bài tập Hiện tại hoàn thành và Quá khứ đơn
1) I.........my Maths homework yesterday. (to do)
2).........Susan.........to England by plane? (to go)
3) They.........a farm two weeks ago. (to visit)
4) Jenny and Peggy.........their brother. (not/to help)
5) The children.........at home last weekend. (not/to be)
6) When.........you.........this wonderful skirt? (to design)
7) My mother.........into the van. (not/to crash)
8) The boys.........the mudguards of their bicycles. (to take off)
9).........you.........your aunt last week? (to phone)
10) He.........milk at school. (not/to drink)
11) The police.........two people early this morning. (to arrest)
12) She.........to Japan but now she.........back. (to go - to come)
13) Dan.........two tablets this year. (already/to buy)
14) How many games.........so far this season? (your team/to win)
15).........the CN Tower when you.........in Toronto? (you/to visit - to stay)
16).........your homework yet? – Yes, I.........it an hour ago. (you/to do - to finish)
17) There.........an accident in High Street, so we have to use King Street to get to your
school. (to be)
18) I.........Peter since I.........last Tuesday. (not/to see - to arrive)
19) Frank.........his bike last May. So he.........it for 4 months. (to get - to have)
20) I'm sorry, I.........earlier, but I.........a lot lately. (not/to write - to work)
21) Peter......... football yesterday. (to play)
22) They......... the car. It looks new again. (to clean)
23) Last year we......... to Italy. (to go)
24) John and Peggy......... the book. Now they can watch the film. (to read)
26) We......... another country before. (to go)
27) She......... a new car since 2011 (to buy)
28) I'm sorry, but I......... my homework. (to do)
30) The girls......... their lunch yet. (to have)
31) I.........my keys, so I can't open that door. (to lose)
32) Columbus.........in the New World in 1492. (to arrive)
33) Nina.........her leg. She is still in hospital. (to break)
34) He.........here all his life. (to live)
35) Colin.........for Brazil this morning. (to leave)
36) Last winter Robin.........with his father in the Alps for three days. (to stay)
37) Ellen.........with her left hand. (always/to write)
38) She.........a language course in Paris last summer. (to do)
39).........anyone.........yet? (to phone)

You might also like