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:

Adverbs, Infinitives, Definite ArticleCollocations & TensesVerb Tense, Pronouns and AntecedentsConditional Sentences Type 1Subordinating ConjunctionModals and ResponsibilitiesVerbsPresent Simple, Present Continuous or Present PerfectRelative PronounsShould and Shouldn't

Other quiz:

Tenses › View

We will ___ our relatives next holiday

A. Visiting

B. Visits

C. Visit

D. Visited


Grammar › View

They boys have been playing all day outside, _____ _____?
A. don’t they
B. haven’t they
C. have they
D. did they