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
Answers & Comments
2.c
3.не знаю
4.а
5.с
6.b
7.a
8.b
9.a
10.c
11.c
12.c
13.a
14.d
15.d
16.d