Grammar Quiz

Topics: Present Perfect Tenses

It ___ for three days without stopping.

A. rains

B. rained

C. has rained

D. has been raining

Select your answer:
         


Random Topics:

Prepositions - ConjunctionsGrammar - First ConditionalPronouns, Sentence Structure, and Figurative Language-Ing and Infinitive Verb PatternsKinds of SentencesAuxiliary VerbsNouns and VocabularyGrammar (Adverbs, Prepositions, Prepositional Phrases)Past TensesSimple Verb Tenses

Other quiz:

Articles › View

At … first he refused to go for … walk, but on …second thought he changed his mind.

A. -, a, –

B. the, the, the

C. a, the, a

D. -, the, –


Simple Future Tense › View

I think I will ______ to the theater next month.

A. going

B. go

C. goes