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

Random Topics:
Grammar and Verb TensesConditional TensesPassive Voice - Present TensesConjunctions and Sequence ConnectorsModals and Comparative SuperlativeGerund - to Infinitive Have vs. HasWish, Unless, If sentencePassive Voice Active VoiceIntermediate GrammarOther quiz:
Grammar › ViewI spend too much time ________. I’d like ________ more time for myself and my boyfriend.
A. to work, having
B. to work, to have
C. working, to have
D. working, having
Grammar › View
Let’s play volleyball,…………………?
A. shall we
B. will you
C. do you
D. do they
