[ Present Perfect Tenses ]
They ______ their house recently.
A. have painted
B. painted
C. paint
D. will paint

Random Topics:
Past Perfect Simple & Past Perfect ContinuousComparative and SuperlativesPresent Continuous, Present Perfect and Used toDependent ClausesNoun, Adjective, and Adverb ClausesVerb + PrepositionHow much and how manyProgressive Verb TensesPrepositions of TimePast, Present, FutureOther quiz:
Present Tenses › ViewWe ____________ TV in the living room every day.
A. watches
B. watch
C. watching
Grammar › View
They talked about ____ a trip to Europe.
A. plan
B. planning
C. planned
D. plans
Passive Voice › ViewMy apology will be________.
A. accepted
B. accept
C. accepts
D. acceptable
Tag Questions › View
You couldn’t help me carry these things, _________ you?
A. would
B. could
C. couldn’t
D. should
