[ Tenses ]
Complete the sentence to show the duration of a continuous action: It _____ all morning, so the ground is very wet.
A. has been raining
B. was raining
C. is raining
D. had been raining

Random Topics:
Grammar - Present Perfect TenseAdverbs, Infinitives, Definite ArticleGrammar, adverbs of frequency placementGrammar and VocabulariesCommon & Proper NounsPhrasal Verb & Prepositional PhrasePresent Simple, Present Continuous or Present PerfectPresent Tenses and VocabularyTenses and Time MarkersPresent Forms and Narrative TensesOther quiz:
Grammar › ViewIan and his brother give up video games every night. Now, they have a lot of time for studying.
A. to play
B. plays
C. playing
D. play
Conjunctions in Complex Sentences › View
I don’t work at Lowe’s _________ do I work at Target.
A. ,nor
B. nor
C. or
D. ,or
Tenses › ViewThey _____ (live) in this house since 1987.
A. has lived
B. have lived
Idioms › View
I had ________ in my stomach as I went to get my exam results.
A. mice
B. dogs
C. cats
D. butterflies
