[ Gerunds and Infinitives ]
John is good at ____ (work) in the garden.
A. to work
B. working

Random Topics:
Inversions and Subjunctive�Put� Phrasal VerbInfinitives and GerundsCorrelative conjunctionsGrammar- Later/LatterFamily Members and Present SimplePast simple vs Present perfectTenses and StructurePresent and Past Simple PassiveDistinguishing Future TensesOther quiz:
Vocabulary › ViewWhat is the meaning of the word ‘Famous’?
A. Known by many people
B. A small rock
C. The day before tomorrow
D. Hours and minutes
Modals › View
You _____________ cross the road when the traffic lights are red.
A. mustn’t
B. ought to
C. don’t have to
D. should