Grammar Quiz

[ Present Perfect Tenses ]

They ______ their house recently.

A. have painted

B. painted

C. paint

D. will paint

Select your answer:
A  B  C  D  E 


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, Future

Other quiz:

Time Clause › View

I 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 › View

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