I Choose the correct form (Present Perfect/Present Perfect Continuous)
1. Lis b) has opened; a shop which sells stationery Really? Where is it?
a lopez;
b) has opened;
c) has been opening
2 Is Dave still repairing his car? --- Yes, he b) has been repairing it since last Monday.
a) is repairing,
b) has been repairing:
c) has repaired
3. Where's Molly? She c) has gone on business for a week.
a) goes,
b) has been going:
c) has gone
4 Why is Tom upset? - He b) has lost his bag.
a) lost;
b) has lost.
c) has been losing
5. This salad is delicious - Is it? I a) haven't tasted it yet.
a) haven't tasted;
b) hasn't trusted,
c) didn't taste
6. Martin c) has been teaching French since he left university.
a) is teaching;
b) had taught,
c) has been teaching
7. He's confused. He a) has been trying to solve the problem the whole day.
a) has been trying.
b) trees;
c) tried
8. Can I have some more juice, please? -- Sorry, your sister b) has just drunk it all,
a) just has drunk;
b) has just drunk;
c) has just been drinking
9. The boy's dirty. He b) has been playing football for two hours.
a) is playing;
b) has been playing.
c) has played
10. Would you like to read this book? - No, thanks a lot. I c) have read it before,
a) am reading;
b) have been reading;
c) have read
I1. Is Pauline here? - I don't know. I b) haven't seen her all day,
a) don't see;
b) haven't seen;
c) haven't been seeing
12. Have you seen my glasses? I c) have been searching for them for an hour now.
a) am searching.
b) have searched;
c) have been searching
13. Sarah and I are very good friends. We a) have known each other for twenty years.
a) have known;
b) have been knowing;
c) know