1. Where have you been? I____________ for ages.
a) have waited
b) waited
c) was waiting
d) have been waiting

2.Our kitchen’s a mess. We____________ any cleaning for weeks.
a) didn't do
b) haven't been doing
c) have done
d) haven't done
3. 'Oh no, I ________ soaked before I reach home.
a) Will get
b) Get
c) Got
d) Gets
4. Their new kitchen looks fantastic. They _____ completely _____ it.
a) have _____ been redecorating
b) have _____ redecorated
c) already _____ redecorated
d) didn't _____ redecorated
5. John's flat, ________ is in the same block as mine, is much larger.
a) Who
b) Which
c) Whose
d) Where

6. I don't know anyone ________clothes would fit you.
a) Who
b) Which
c) Whose
d) Where
7. There's a cafe near here________serves very good meals.
a) Who
b) Which
c) Whose
d) Where
8. The bag in _________ the robbers put the money was found later.
a) Who
b) Which
c) Whose
d) Where
9. The cafe is ________the chemist's and the butcher's
a) Among
b) Between
c) Across
d) On
10. Police officers don't have to wear uniform when they are ________duty.
a) Off
b) Out of
c) On
d) Under
11. We ran into the station and caught the train _____in time.
a) Right
b) Just
c) Early
d) already
12. Lunch will be ready________ the time you get back
a) At
b) During
c) In
d) by


13. I haven't been feeling well ________, doctor.
a) Recently
b) Afterwards
c) Suddenly
d) At last
14. Long___________ , the valley you can see was actually a lake.
a) Past
b) Ago
c) Since
d) Before
15. Jean bought an expensive watch, but regretted it________
a) At the end
b) Later
c) Then
d) After
16. I haven’t had a Chinese meal for_________
a) Long
b) It’s ages
c) Years
d) The summer
17. I’ve cleaned all the parts, but motor _______ doesn’t work
a) At last
b) Now
c) Always
d) Still
18. ________ you get used to the job, it won’t seem so bad
a) Since
b) While
c) Once
d) As
19. The first time I noticed something was wrong was______ when I got home
a. Since
b. When
c. For
d. Until

20. I haven’t ________ decided where to go on holidays.
a. Yet
b. Already
c. Still
d. Just
Please enter comments
Please enter your name.
Please enter the correct email address.
You must agree before submitting.

Answers & Comments


Copyright © 2024 SCHOLAR.TIPS - All rights reserved.