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
1 hasn't finished
2 has just painted
3 haven't seen
4 have just come
5 Has just gone
6 has been
7 hasn't seen
8 have just come
9 has just rented
10 have bought
1. She (not finish) …………hasn't finished……………………….. her letter yet.
2. He (just paint) ………………………has just painted………. the school-gate.
3. We (not see) …………………haven't seen……………. that film yet.
4. The children (just come) …………………have just come……….. back home.
5. No, he isn’t here. He (just go) ……………has just gone………………………. out.
6. His sister (be) has been…………………………….. here many times.
7. Her friend (not see) ………hasn't seen………………………. her yet.
8. They (just come) …………………have just come…………… from the countryside.
9. He (just rent) ………has just rented…………………………….. a house near here.
10. We (buy) …………… …………have bought…………a new house recently.