Grammar Quiz

Topics: 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:
         


Random Topics:

Adjectives & AdverbsPast Perfect vs Past SimpleAlthough / DespiteGrammar - Imperatives and LetAbstract NounsCorrelative conjunctionsInfinitive GerundComplex PrepositionsCan, Could, May, MightTenses (Present, Past, Future Forms)

Other quiz:

Grammar › View

I recently went back to the town ………… I was born.

A. what

B. where

C. who

D. which


Tenses › View

The workers ______ the trains now before they go to the next station.

A. fueled

B. are fueling

C. fuels

D. fueling