Grammar Quiz

[ Prepositions ]

It has been raining ___ ages.
a. for
b. since

Select your answer:
         


Random Topics:
Passive Voice Each or EveryCountable NounQuantifierAdverbs, Infinitives, Definite ArticlePast Simple (to be)Be Going To vs. WillPresent Perfect and Past SimplePresent Continuous for Future

Other quiz:

Grammar › View

We warned him several times, but he ___ listen to us.

A. wouldn’t

B. don’t have to

C. can’t

D. mustn’t


Grammar › View

I call you tomorrow

A. Wrong

B. Correct


How to use : Read the question carefully, then select one of the answers button.