Grammar Quiz

[ Present Perfect Tense ]

Which one is correct ?

A. go/went/been

B. Do/does/did

C. Have/Had/Had

D. Is/am/are

Select your answer:
A  B  C  D  E 


Random Topics:

-Ing and Infinitive Verb PatternsGrammar & VocabularyConditionals (0 - 1 - 2)Past Tense (Regular and Irregular)Simple Present and Past TenseAdjectives, Adverbs, and PrepositionsPast simple regular verbsModal PossibilitiesCOUNT - NONCOUNT NOUNSImperative Sentences

Other quiz:

Grammar › View

That’s the woman ________ flat I rent.

A. who

B. whose

C. that

D. which


Grammar › View

You _____visit Paris some time. It’s a wonderful city.

A. must

B. mustn’t

Tenses › View

Linh ___________ her Maths homework yesterday.

A. does

B. has done

C. did

D. had done


Grammar › View

I told him that ______ wouldn’t get the job done.

A. complain

B. complaint

C. complained

D. complaining