Grammar Quiz

[ Present Perfect Tense ]

A: … your brother … my friend?

B: Yes, he has.

A. Has, meeting

B. Have, meet

C. Has, met

D. Have, met

Select your answer:
A  B  C  D  E 


Random Topics:

Mix-TensesTo Infinitive or Bare InfinitiveInterrogative PronounsConjunctions & PrepositionsGrammar TOEFLPassive Voice in Past and Present TenseIdiom and TensesActive and Passive Gerunds and InfinitivesVerb ConjugationThere is or There are

Other quiz:

Grammar › View

How long have you______________ Mary?

A. meet

B. met

C. know

D. known


Grammar › View

Fred            be able to come to the meeting. He isn’t sure.

A. must

B. might

C. will

Grammar › View

I usually use … to go to the school every day

A. t-shirt

B. skirt

C. shirt

D. uniform


Grammar › View

What _______________ a firefighter do?

A. is

B. are

C. do

D. does