[ 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:
Vocabulary & Grammar › ViewTom’s parents were really pleased when they read his school ______.
A. report
B. paper
C. diploma
D. account
Grammar › View
My parents ________ at work all day yesterday.
A. was
B. were
C. are
D. will be
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
