Grammar Quiz

[ 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

Select your answer:
A  B  C  D  E 


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 regrets

Other quiz:

Grammar › View

You 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