You are on page 1of 2

1. She … in a two-story house when she was young.

Lived - has lived

2. German Democratic Republic … the Berlin Wall in 1961.


has constructed – constructed

3. He … the car yet.


didn't fix - hasn't fixed

4. They … in Boston for ten years before moving here.


have lived – lived

5. The factory … in operation since 1980.


Was - has been

6. … already?
has the bus left - did the bus leave

7. Arum … her bank locker key yesterday.


has lost – lost

8. How long … to get the diagnosis? It took so long.


have you waited - did you wait

9. The driver … his car three times this year


Crashed - has crashed

10. I … the book, but still don’t get it.


have re-read - re-read

11. My friend and I are a writer. He ……………… (write) many books.


12. They …………… (not have) a holiday last year.
13. She………………..(play) tennis yesterday afternoon.
14. What time ……………………(he/go) to bed last night?
15. ……………………………….(you/ever/meet) a famous person?
16. The weather ……………………………..(not/be) very bad today.
17. Your hair is wet. You……………………..(just/wash) it.
18. I……………………………(wash) my hands before eating.
19. Adam travels a lot of countries. He………………….(visit) many countries.
20. “Is Jarot here?” “No, he…………………..(come/not) yet.”
21. My friend is a writer. He __________ many books.
has written – wrote - have written - writes
22. ‘Is Tajib here?’ ‘No, he __________ yet.’
is not coming - has not coming - did not come - has not come
23. Karen travels a lot. She __________ many countries.
visited - has been visited - has visited - visits
24. I __________ my hair before breakfast this morning.
have washed - have not washed – washed - was washed
25. ____________ a famous person?

has you ever met


have you meet
did you meet
have you ever met

26. Last January, I __________ snow for the first time in my life.

saw
see
have seen
have been seen

27. My hair is wet. I _________ it.

just wash
just washed
washes
was washed

28. The weather ____________ very good yesterday.


was not
is not
has not been
have been

29. I _________ tennis yesterday afternoon.


have played
play
played
has played

30. What time __________ to bed last night?


do you go
did you go
you went
have gone

You might also like