II. Put he correct form of the verb with present perfect.
1.She (be)_______________ here since Monday.
2.Mike (live)______________ in Hanoi for 4 years.
3.I (not write)________________ to her yet.
4.We (see)____________ this film several times.
5.I (know)______________ her for a long time.
6.My father (work)_______________ for that company for 2 years.
7.They (play)_____________football since 2 pm.
8.________You (see) ever ______________ this film?
9.My father (teach)________________ for that school for 2 years?
10. This is the most didficult exercise he ( meet) ________________.
11. Oh no! Someone (steal)________________ my bag.
12.I (read)______________ that novel by Hemingway several times before.
13.We (study)____________________almost every lesson in this book so far.
14. How long ____________you (learn)__________________ English?
15. She (write) _______________ three books about her wild life.
16.We (leave)_______________ Singapore for six months .
17.I________ never (eat)_____________snake meat before .
18. It’s the most difficult exam I_____________ever (take) _____________
19. This is the best champaign I (drink) ________________
20. I’d better have a shower. I (not/have) _____________one since Thursday.
21. How long_______________ (you/know) _______________ each other?
22. This is the first time I (be) __________________Ha Long Bay.
23. We (study)____________________almost every lesson in this book so far.
24. My wife and I (travel) ________________ to Mexico by air several times.
25. My English really (improve)____________________ since I moved to Australia.
26. Is this the second time he (lose) __________________his job ?
27. I _______just (see) ____Andrew and he says he _____already (do) _______ about half of the plan.
28. The population of India (increase) ____________________since 1992.
29. This is the largest hotel she (stay) _______________
30. This is the first time she (work) _______________ with foreigners
30. have lived
31. has seen
32. left
33. has written/ hasn't finished
34. won
35. has lost
36. decided
37. has donated
38. has taught
39. have learnt
40. haven't met
Mik ko chắc đúng hết nha:))))
Give the correct form of the verbs in the blanket.
30.They (live)___have lived____in Hanoi since 2012.
31.He (see) ____has seen___that film several times because he likes it.
32.Tom (leave)____left___for London last night.
33.He (write) ___has written____this novel for three years but he (not finish) hasn't finished it yet.
34.He (win)___has won____the gold medal in 2015.
35.Minh (lose)___has lost____his keys.
36. I (decide)___decided____to sell my old house last month.
37.She (donate)_____have donated__her clothes to the children.
38.Mr John (teach)___has taught____English in this school since 1999.
39.How long have you (learn)___learnt____English?
40. I (not meet)___haven't met______ my close friend since she left school.