1. I _____ in love with Bill since 1984.
a) was c) have been
b) am d) had been
2. I _____ my coffee at the time.
a) have drunk c) am drinking
b) was drinking d) would drink
3. Who _____ ?
a) did you send for c) sent you for
b) sent for d) you sent
4. I’m here to help you, _____ I?
a) aren’t c) don’t
b) am not d) amn’t
5. I _____ to the dentist the other day.
a) have gone c) have been
b) went d) was going
6. We had such a wonderful time in Spain and Portugal that we decided to go back next year, which will cost money but _____ worth it.
a) won’t c) would
b) will be d) shall
7. Harry! I’m really upset! Sometimes I think you _____.
a) don’t love me c) love me not
b) aren’t loving me d) not love much
8. Hello, Mike. What _____ in this part of Oxford?
a) do you do c) have you done
b) are you doing d) had you done

9. Alex _____ here for six months.
a) has been working c) had been working
b) works d) had worked
10. Mrs. Grant was nervous because she _____ before.
a) hasn’t flown c) hadn’t flown
b) didn’t fly d) wasn’t flying
11. It’s the third time you _____ this week.
a) were late c) have been late
b) had late d) have lated
12. – I shan’t be more than 5 or 10 minutes now.
- All right. I’ll wait over there until _____ ready.
a) you will be c) you are
b) you were d) you have be
13. The boy looked upset because he _____ his favorite game.
a) had lost c) was lost
b) has lost d) lost

14. Could you do it more quietly? You _____ a terrible noise.
a) do c) are doing
b) make d) are making
15. – Eugene is in hospital.
- Yes, I know. I _____ him tomorrow.
a) visit c) shall visit
b) will visit d) am going to visit
16. Why are you out of breath? _____ ?
a) Did you run c) Have you run
b) Are you running d) Have you been running

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.