Grammar Quiz

[ Present, Past, and Future Time ]

It (rain) ______________________ for a very long time.

A. It have rained for a very long time

B. It has rained for a very long time

C. It have rain for a very long time

D. It have raining for a very long time

Select your answer:
         


Random Topics:

Sentence or Sentence FragmentSo - Too - Either - NeitherSentence Structure and Grammar RulesBasic TensesSimple Past TensesPunctuation and GrammarPast form of ModalsGrammar and PrepositionsVocabulary and GrammarPresent Tense vs Present Continuous

Other quiz:

Idioms › View

He has two young children running around his house.
a. rug rats
b. riddles
c. rolls


Modal Verbs › View

I___________ some fruit. I have nothing in the fridge.

A. must buy

B. mustn’t buy

C. could buy

D. don’t have to buy