Present Perfect Tense:
1. (have) no trouble with my car since then.
2.I (not see) John for a long time
3. He (not drink) since this morning.
4. Lan's mother (live) here sinc last October.
5. I (not see) Tom recently.
6. My father (not smoke) for five years.
7.You (receive) any letters from your parents yet?
8. My daughter (work) at the university so far.
9.Up to now, the teacher (give) our class five tests.
10.The children (go) to the zoo several times.
11.She (wait) for two hours to see you.
12.John (see) that film several times.
13. They (live)in this street for a long time.
14.She (not speak) to me since last week.
15.We (study) every lesson in the book so far.
16. John (work) for this company since 1980.
17. They (live) in China since 2000.
18.We( study) E at this school for a month.
19. It's the third time you (lose) your key.
20. I (not see) John recently.
21. This boy (not finish) his homework yet.
22. I (live) here since 1970
23.I (stand) here in the rain for half an hour.
24. I (just come) back from Italy.
25. Lan (not have) a holiday for ten years.
2. The bus ________leaves______ (leave) at five past every hour except on Sundays.
3. The film ________starts________ (start) at 9.30.
4. They _________have lived_________ (live) in this flat since 2005.
5. They ________aren't playing__________ (not play) football at the moment.
6. This guitar ______belongs________ (belong) to my grandfather.
7. We __________haven't been______ (not been) to the new shopping centre yet.
8. We ________have just seen__________ (just see) a terrific film.
9. Where are you? We ________are waiting_________ (wait) for you.
10. You _____need________ (need) to revise for your exams!
2. leaves
3. starts
4. have lived
5. aren't playing.
6. belongs
7. haven't been
8. have just seen
9. are waiting
10. need