Topics: Past Tenses
Choose the correct alternative
A. She has been working in the garden all morning and she’s still not finished.
B. She’s worked in the garden all morning and she’s still not finished.
Select your answer:

Random Topics:
Inversion + Passive VoiceAdjective ClausesPrepositional PhraseCommon Grammar Mistakes and Spelling TipsPresent and Past Simple PassiveIndependent and Dependent ClausesUsed to & would & Past SimpleThe First Conditional (if/unless)Verbs: Will & Going toGrammar: AgreementOther quiz:
Grammar › ViewWe paid a mechanic to fix our car.
A. We got a mechanic to fix our car.
B. We have a mechanic to fix our car.
C. We got the paid mechanic to fix our car.
D. We paid the get to mechanic our car.
Grammar › View
How many people … to the party?
A. Going
B. Did go
C. Went
D. Did went
