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

Random Topics:
Active and Passive voiceAdverb of MannerPresent ContinuousSentence LabelingCardiology ServicesExpressing Obligation and ModalsCoordinate ConjunctionGrammar - may/might/couldDefinite pronouns (Subject, Object, Reflexive)Future Continuous, Future Perfect and Future Perfect ContinuousOther quiz:
Tenses › ViewOuch ! You ______ on my toes.
A. stepping
B. is stepping
C. am stepping
D. are stepping
Subject Verb Agreement › View
One of my favorite programs ________ at noon.
A. begin
B. begins
Grammar › ViewMarta enjoys ________ people
A. to meet
B. meeting
Tenses › View
He __________ to the gym right now.
A. goes
B. is going
C. went
D. will go
