Free online english Tests

Statistics

Currently have:
  • 1381 Tests
  • 16228 Questions
  • 186 English Articles
  • 310 Songs & V.O.A News

Grammar - Level A Test 3

Choose the word or phrase that best completes the sentence.
Questions 1 - 5 of 15

1. How much time do you ________ your homework?

A. make at
B. bring to
C. give for
D. spend on

2. - Did you get any mail? - No, I haven't gotten a letter ________ .

A. a long time before
B. since a long time
C. for a long time
D. a long time

3. Those workers are skillful, so they have ________ difficulty in their work.

A. few
B. less
C. at all
D. fewer

4. When he got home, he ________ the radio.

A. turned on
B. was turning on
C. had turned on
D. had been turning on

5. Most students ________ hard for the last few weeks.

A. were working
B. worked
C. have been working
D. are working