[ Grammar ]

Hadi looks very tired, he ___for hours.
   
A.     drove
   
B.     had driven
   
C.     has been driving
   
D.     had been driving

Select your answer:
A  B  C  D  E 


Random Topics:
Sit vs. SetRegular vs. Irregular VerbSimple Past Future Tense

Other quiz: Idioms

Things are a little unsure right now. I can’t give you a firm answer.
a. dopey
b. deep
c. dicey


How to use : Read the question carefully, then select one of the answers button.

Tips : If this page always shows the same questions, make sure you correct the question first by pressing the "check answer" button.