[ Past Perfect or Past Perfect Continuous ]
When he got to the finish line, he ________ for three hours.
A. had been running
B. had run
C. had ran

Random Topics:
Modal PossibilitiesSimple PastCOUNT - NONCOUNT NOUNSPresent Progressive or Present SimpleQuestion Tags in Verb TensesShould, Should not haveGrammar: Reported QuestionsModal Verbs of ObligationPhrasal verbs and Prepositional PhrasesSo / Neither / Either / TooOther quiz:
Grammar › ViewShe called me last night. She ___________ come here tomorrow.
A. will go
B. is going to
C. is going
D. goes
Narrative Tenses › View
At the trial, each of the witnesses told ____________ story.
A. his or her
B. their
Vocabulary › ViewA ______________ is a condition or the state of affairs.
A. situation
B. proposal
C. Risk
D. analysis
Modal Verbs › View
She __________ to send the email; I didn’t receive it.
A. may have forgotten
B. should have forgot
C. could have forgotten
D. must have forgot
