Grammar Quiz

[ Grammar ]

Hadi looks very tired, he ___for hours.

A. drove

B. had driven

C. has been driving

D. had been driving

Select your answer:
         


Random Topics:

Future Passiveanother/the others/each other/one anotherSimple Present and Past TensesDefinite pronouns (Subject, Object, Reflexive)Modal and Auxiliary VerbsPresent Continuous for FutureInfinitivesConjunctions & PrepositionsPossessive Pronouns

Other quiz:

Grammar › View

Use the clues to figure out the meaning.

I use xapt to clean.

A. fast

B. soap

C. time

D. book


Grammar › View

They … (find) the keys if they … (go) behind the tree.

A. found / would go

B. would find / went

C. find / will go