[ 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'tOther quiz:
Tenses › ViewWe 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
