[ 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

Random Topics:
If ClausesConditional Sentences Type I, IISimple Past or Past ContinuousGrammar - used toProgressive Perfect and Simple Verb TensesBasic GrammarGrammar AssessmentGrammar - may & mightArticles and QuantifiersPresent Perfect Simple vs ContinuousOther quiz:
Definite vs Zero Article Abstract Nouns › View___ alternative energies that have been most recently developed are superior to previous ones.
A. the
B. (-)
Grammar › View
What are the next numbers? ten, twenty, thirty…
A. fifteen, sixteen, seventeen
B. forty, fifty, sixty
Grammar › ViewFor our next holiday, my family intends _____ to Paris.
A. to go
B. going
C. go
Gerunds and Infinitives › View
I’ll never forget _____ the Queen.
A. to meet
B. meeting
