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:

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