Exercise 1: Write “since” or “for”
1. She has been there __________________________ four days.
2. I have known Linda _______________________________ last month.
3. Jack has stayed here _______________________________Thursday.
4. My aunt has lived in Australia _______________________15 years.
5. We have had a camer ___________________________________1995.
6. They have been married ___________________________I was eight.
7. Liz has studied medicine __________________________ a long time.
8. It has rained __________________________an hour.
9. Indian has been an independent country ____________ centuries.
10. Mike has been ill _____________________yesterday.
Bài 2; Put the verbs into the correct tense (simple past or present perfect simple).
1. I (visit) __________ our form teacher in the hospital already.
2.John (read) just __________ the letter from Mary.
3.We (not begin) ________________ to learn for the test yet.
4.I (meet) ___________ Robert at the supermarket this morning.
5.Nancy (be) ________________ to Viet Nam several times.
6.They (not start) __________ the project last night.
7.Your father (give up)__________________ smoking in 2008?
8.He (clean)_________________________ his motorbike for two hours?
9.Tom (call)__________________his boss yesterday?
10. Your parents (visit)_________________ Da Lat last summer?
đây Trang nhé