[ 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:
Grammar › ViewWe ____________ help old people.
A. Should
B. Shouldn’t
C. mustn’t
Grammar › View
I ….. tennis every Sunday morning.
A. played
B. plays
C. playing
D. play
My 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
