I. Put the verbs in brackets in the correct verb tense: The Present Perfect or Past Simple.
1. I (visit) our form teacher in the hospital already.
2. John (read) the letter from Mary already.
3. We (not begin) to learn for the test yet.
4. I (meet) Robert at the supermarket this morning.
5. Nancy (be) to Vietnam several times.
6. They (not start) the project yet.
7. When (your father/ give up) smoking?
8. The motorbike looks clean. (you/ wash) it?
9. Tom (call) his boss yesterday.
10. My uncle (move) to Da Lat in 2005.
11. The Greens (be) _____________to many countries in the world so far.
12. We (go) ___________to that village to do volunteer work several times.
13. We (spend) ___________our summer vacation in Ha Long Bay last July.
14. Our teacher (explain) _______________________to us how to use the printer already.
15. My pen isn’t here any more. Someone (take) ___________________it already.
16. The postman (deliver) the letter half an hour ago.
17. Mai (not finish) her homework yet.
18. They (not see) the film Titanic yet.
19. I (hear) _____________________the good news from Mary a few minutes ago.
20. I (not see) your brother yet.
1.haven't seen
2.called
3.has read
4.haven't begun
5.met