1. She ___ too much alcohol for two years and now she has health problems.
a. has been drinking b. drinks c. drank d. had been drinking
2. If I had a computer, I ___ the essay on English
grammar.
a. typed b. could type c. can type d. would have typed
3. Although she ___ vaccinated, she caught the flu.
a. has been b. is c. had been d. was
4. The policeman said they ___ them for illegal entry
in the country.
a. will arrest b. arrested c. would arrest d. have arrested
5. The pieces of the broken toy ___ by the teacher.
a. glued b. were glued c. have glued d. are gluing
6. I ___ finish work earlier than usual today, but I'm not sure yet.
a. should b. may c. must d. can’t
7. This is the place ___ we last had coffee together.
a. which b. when c. where d. what
8. I wish I ___ German fluently. I can't communicate with the new student.
a. spoke b. had spoken c. speak d. was speaking
9. His parents got angry with the boy because Ms Smith said he ___
himself.
a. hadn’t behaved b. hasn’t behaved c. didn’t behave d. wouldn’t behave
10. The instructions ___ by everybody first.
a. must be read b. can read c. are read d. should read
11. He tried ___ in English.
a. speak b. to speak c. spoke d. speaking
12. Where ___ your holidays last August?
a. did you spend b. have you spent c. do you spend d. had you spent
13. This is the man ___ job is very dangerous.
a. which b. whose c. who’s d. who
14. I’ve ___ my television repaired by the engineer.
a. had b. did c. get d. made
15. She stopped ___ to French lessons. She didn't like the teacher.
a. going b. to go c. gone d. go
16. I wish I ___ the dog on the head. I regret!
a. didn’t hit b. wouldn’t hit c. hadn’t hit d. haven’t hit
17. You are ___ at English than I am.
a. good b. better c. best d. the bes
18. The policeman knew ___ the thief was hidden.
a. who b. where c. which d. what
19. He apologized ___ being late to the meeting.
A. for B. about C. with D. at
20. As it ___, the children stayed at home.
a. was raining b. rains c. has rained d. rained

