[ 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 ContinuousOther quiz:
Idioms › ViewHe 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
