[ 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:
Time Clause › ViewI have earned my own living _____ I was seven.
A. since
B. when
C. while
D. as soon as
Modal Verbs › View
I … jump high.
A. can’t
B. mustn’t
C. shouldn’t
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
