Ex 3. Give the correct verb form:
1. How long (you/ live) in Hanoi? I (live) there for 10 years.
2. Mr. Nam (work) in this factory for 10 years.
3. We (learn) in the same class since 1999.
4. Lan (be) to the USA for 2 years.
5. I (read) this book for two hours.
6. We (not see) each other since last week.
7. We (live) in London ten years ago.
8. My sister (start) a new job last week.
9. She (not write) to me since she (leave) here.
10. She last (meet) him 2 years ago.
11. He (learn) English since 2001.
12. Nothing (change) since I moved here.
13. They (not contact) to each other for a long time.
14. He (wear) the same coat since he (move) here.
15. John and I (be) pen pals for nearly 3 years.
16. We (not see) this movie yet.
17. We (not begin) to study English in year 6.
18. Mr. Johnson (work) in the same place as me three years ago.
19. They (go) to Nha Trang last summer.
20. They (do) the test well yesterday.
21. It’s a good idea (take) warm clothes to Sa Pa.
22. It’s not necessary (bring) food to Ha Long Bay because we can enjoy seafood there.
23. This film is the best one I (ever/ see).
24. I (not see him since he (leave) this school.
25. My father (work) for the Garment factory since 1987
25. We (spend) several weeks in Ha Long bay last summer.
26. LAN and NGA (not finish) their homework yet.
27. They enjoy (live) in Nha Trang.
28. I (not see) your bother recently.
29. Where (he/ spend) his summer vacation last year?
30. The letter I (receive) yesterday is on the desk.
Bài tập thì hiện tại hoàn thành.
1.I..have studied..(study) Vietnamese for the last 20 years.
2.We....have known(know) each other for 5 years.
3.I .have slept..(sleep) for 3 minutes now.
4.How long have you..learnt. (learn) Japanese?- I ..have learnt.(learn) it since 2015.
5.She.has bought(buy) that bike for 4 months .
6.I ..have slept.(sleep) for long time.
7.We have lived..(live) here since 2018.
8.He has already..read. (read) that blog for 2 months.
9.The bill isn't right.They (make) .have made...a mistake.
10.Don't you want to see this programme ?- It.has stated...(start)
1. have studied
2. have known
3. have slept
4. learned... have learnt
5. has bought
6. have slept
7. have lived
8. has lived
9. have made
10. has started