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

What time is it when the minute hand is on the 6 and the hour hand is on the 9?

A. half past 9

B. quarter to 10

C. quarter past

D. half past 10


Prepositions › View

Jhodie runs excitedly ___ her mom because she misses her so much.

A. out of

B. off

C. towards

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