[ Tenses ]
He ___ since 8 am, but he still ___ the report.
A. has been working / hasn’t finished
B. worked / didn’t finish
C. has worked / doesn’t finish
D. is working / didn’t finish
Select your answer:

Random Topics:
Gerund or InfinitivesGrammar - Sentence StructureTenses & PrepositionSimple and Continuous Present TenseRelative Clauses and UsageNouns as AdjectivesGrammar for TOEFLGrammar: SyntaxAdverbial Clause of Cause and EffectGrammar : Must (Necessity)Other quiz:
a, an, the, Zero Article › ViewHe has always been __________ very good boy.
A. No article
B. A
C. An
D. The
Grammar › View
Drivers have to _______ their seatbelt whenever they drive.
A. put
B. tie
C. fasten
D. put on
