Login form
Grammar - Level B Test 2
in Level B
Choose the word or phrase that best completes the sentence.
1. He kept ________ the same thing again and again.
A. repeatB. to repeat
C. repeat to
D. repeating
2. I don't think he'll ever ________ the shock of his wife's death.
A. get throughB. get over
C. get by
D. get off
3. I am late because my alarm clock never ________ this morning.
A. came onB. rang out
C. went off
D. turned on
4. I was told that ________ care could have prevented the accident. Is that true?
A. fewB. a few
C. little
D. a little
5. The students ________ their classes about eight o'clock.
A. startedB. have started
C. had started
D. startes
6. - Are you leaving? - Yes, but I wish I ________ to go.
A. didn't haveB. will not have
C. don't have
D. may not have
7. How much snow ________ now?
A. it isB. is it
C. there is
D. is there
8. Tomorrow he will come ________ home late.
A. -B. to
C. at
D. to the
9. I ________ bacon and eggs every morning.
A. am used to eatB. used to eating
C. am used to eating
D. use to eat
10. The only way to get ________ in this company is to work hard and make no mistakes.
A. onB. up
C. with
D. into
11. Mr. Walker's new ________ fitted so badly across the shoulders that he took it back to the shop to complain.
A. skirtB. shirt
C. sheet
D. strap
12. Would you like ________ that for you?
A. me doingB. me to do
C. me do
D. that I do
13. Since they aren't answering their telephone, they ________.
A. must have leftB. should have left
C. need have left
D. can have left
14. He's taken his medicine, ________?
A. hasn't heB. didn't he
C. doesn't he
D. isn't he
15. When my aunt lost her cat last summer, it turned ________ a week later at a house in the next village.
A. inB. up
C. over
D. out