Somebody has just stepped on your toe. Which interjection would best fit the situation?
Linking Verb Gerund vs. InfinitivePolite RequestSimple Present and Present ContinuousRegular and Irregular VerbsVerb BEActive and PassiveGrammar (Adverbs, Prepositions, Prepositional Phrases)Simple Tenses in English
Other quiz: Grammar
It _____________________________ for three weeks, so the land was dry.
A. has been raining
B. hadn’t rained
C. had been raining
D. was raining
How to use : Read the question carefully, then select one of the answers button.