[ 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

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 ModalsOther quiz:
Grammar › ViewThe money for the charity _____________________ sooner than we expected.
A. have been collecting
B. had collected
C. was collected
D. is collecting
Grammar › View
What tense means already happened?
A. present
B. past
C. future
D. all of the above
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
