[ 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:
Prepositions › ViewWalk ________ the road. The supermarket is on your left.
A. across
B. by
C. of
D. with
Past Perfect Simple Tense › View
I ____ ____ at home all day. I had to get out and go for a walk.
A. has been
B. hadn´t been
C. have being
D. hadn’t 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
