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

I don’t like either ___ the cars.

A. of

B. or

C. nor


Vocabulary and Grammar › View

Despite boundaries, youth all over the word … (to be) very ambitious. From their green years all of them strive for success.

A. Are

B. Am

C. Is

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