Grammar Quiz

[ Grammar Present Perfect (ever never) ]

Messi

A. hasn’t played for Argentina

B. have played for Argentina

C. has played for Argentina

D. have play for Argentina

Select your answer:
A  B  C  D  E 


Random Topics:

Grammar and Verb TensesGrammar - Present Perfect with for and sinceComparisionPerfect Tenses and VocabularyActive and Passive voiceAdverbs1st ConditionalCompound Words and SentencesPresent Simple with Adverbs of FrequencyPassive Modals

Other quiz:

Modal Verbs › View

I ___ swim well when I was 6 years old.

A. could

B. might

C. may

D. can


Indefinite Pronouns › View

I put my glasses ________ in my office but I can’t remember exactly where.

A. somewhere

B. everywhere

C. anywhere

Grammar › View

Select the correct conjunction.

You will need to put your coat on ______ we go.
_
A. because

B. still

C. after

D. before


Grammar › View

Mr. Heinz is — that the company will be more successful next year.

A. optimistic

B. optimism

C. optimist

D. optimistically