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

Which conjunction would best join the two sentences together?
The students wanted to go out to recess. The teacher said they had too much work.
A. , and
B. , but
C. , or
D. , for


Grammar › View

The telephone _____________ while Jerry was bathing.

A. rings

B. rang

C. rung

D. is ringing

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