113.44K
Category: englishenglish

Present Perfect

1.

Present Perfect
1.
Выберите правильный ответ на вопрос: Do you know what her new boyfriend looks like?
- No, I haven’t seen him yet.
- Yes, I have never met him.
- No, I never meet him.

2.

2. I wonder who ___ this cake.
has brought
has bring
did brought

3.

3. Have you bought a new car ___ ?
still
yet
just

4.

4. I ___ the car, you can use it now
did repaired
has repaired
have repaired

5.

5.Linda has lived in France ___ the age of 19
until
since
at

6.

6.Oh! You ___ the room. I love the colour.
are painted
have paint
have painted

7.

7. Have you ___ golf?
ever played
ever play
never play

8.

8. Выберите правильный ответ на вопрос: How long have you been in New York?
- In May.
- Next summer.
- A few weeks.

9.

9. Выберите НЕПРАВИЛЬНОЕ предложение:
We have a flat in Moscow. We have bought it in 2009.
I have been to the USA six times since 1990.
Ann hasn’t sent the email yet.

10.

10.My wife’s name is Lucy. We ___ married
___ five years.
have been, for
have been, since
was, for

11.

11. Выберите правильный ответ на вопрос: Have you seen this film?
Yes, I have seen it last week.
No, I have never seen it.
No, I have.

12.

12. Have you ever been ___ Madrid?
to
in
for

13.

13. Don’t shout! He ___ finished his homework ___!
have, still
hasn't, yet
hasn't, already

14.

14. I can’t go skiing because I ___ my leg.
has broken
have break
have broken

15.

15. They___ in touch since then.
've been
's been
're been

16.

16. I haven't worked ___ last June
since
for
in

17.

17. I can't find my keys. I ___ them.
lose
have lost
had lost

18.

18. I’ve known her ___.
since two years
five days ago
for three months

19.

19.I have ___ thought of moving to Australia
never
yesterday
as usual

20.

20. I have written six emails ___.
last week
since lunchtime
next Sunday

21.

21. Выберите правильный ответ: Could you clean the car?
- I have done it an hour ago.
- I have already done it.
- Tom have already done it .

22.

22. How long ___ your sister ___ here?
has, been
have, been
has, be

23.

23. I’m sure we ___ before.
have
not met
have meet
has never met

24.

24. ___ you ever ___ a ghost?
Have, saw
Did, seen
Have, seen

25.

25. I ___ in Africa a lot.
have travelled
have travelling
has travelled
English     Русский Rules