[ 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 › ViewMy brother ______ chips and ______ a comic book in bed just now.
A. eats / reads
B. is eating / reading
C. ate / read
D. ate / reads
Simple Future Tense › View
The athletes . . . . . with the college track team next month.
A. Trains
B. Trained
C. Will train
D. Have joined
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
