[ Verb Tenses ]
By the time the race ends, she ________ for nearly three hours.
A. has run
B. had run
C. was running
D. will have been running

Random Topics:
Modals and Semi-ModalsGerunds as objects of prepositionPreposition on TimeSubject and Verbs AgreementPerfect ModalsVerb, Object, PrepositionGrammar - Nouns, Verbs, and AdjectivesPresent Perfect TensesJobsGrammar: wishes and regretsOther quiz:
Grammar and Vocabulary › ViewLebron James is a player………. plays for the jakers.
A. which
B. who
C. whose
Vocabulary › View
To be _______ is to not influenced by personal feelings or opinions in considering and representing facts.
A. Bias
B. Sourcing
C. Objective
D. Transparent
Grammar › ViewYou would love to visit Japan, _______ you?
A. will
B. won’t
C. would
D. wouldn’t
Grammar › View
I had to choose ____________ going to the cinema or out to dinner as I couldn’t afford to do both.
A. out
B. between
