Anda di halaman 1dari 2

Present Perfect

A Fill in the gaps with the Present Perfect in the affirmative


form.

1. Joan ______________ (wait) for Bob for a quarter of


an hour.
2. The students ______________(visit) the gallery.
3. Mary and I ______________(finish) our work.
4. Susan ______________(buy) a new car recently.
5. Tim ______________(be) to the horse races.
6. They ______________(wash) their car.
7. I ______________(take) a lot of photos in Oxford.
8. You ______________(forget) your umbrella.

B- Rewrite the sentences in the: 1 negative form; 2 interrogative form.

1. Ann has baked a cake.


1. ________________________________________________________
2. ________________________________________________________
2. Harry has finished his homework.
1. ________________________________________________________
2. ________________________________________________________
3. Patrick and Sue have visited Paris.
1. ________________________________________________________
2. ________________________________________________________
4. I have been to Dublin.
1. ________________________________________________________
2. ________________________________________________________
5. We have bought a new car.
1. ________________________________________________________
2. ________________________________________________________
6. You have drunk too much.
1. ________________________________________________________
2. ________________________________________________________
7. She has helped her friend.
1. ________________________________________________________
2. ________________________________________________________
8. Paul has arrived on time.
1. ________________________________________________________
2. ________________________________________________________

C- Form sentences using the Present perfect.


1. Her sister / watch / never / that film/.

______________________________________________________________________

2. Philip / not buy/ ticket to Bath/.

______________________________________________________________________

3. It / rain / a lot this spring /.

______________________________________________________________________

4. She /be / ever 7 to Bristol /?

______________________________________________________________________

5. Sally and Bob / leave / just / the party /.

______________________________________________________________________

6. I / not take / many photos/yet/.

______________________________________________________________________

D- Complete the sentences with for or since.

1. Susan has studied German ________ 2011.


2. Paul has lived in Lisbon ________ five years.
3. I have waited here ________ 30 minutes.
4. They have been in the caf ________ 9:00 oclock.
5. Have you met Betty ________ January?
6. He hasnt phoned his parents ________ a week.
7. We have travelled abroad ________ a fortnight.
8. I havent seen her ________ last summer.

Anda mungkin juga menyukai