Grammar Quiz

[ Tenses ]

He _______ for the national team in 65 matches so far.

A. has played

B. has been played

C. played

D. is playing

Select your answer:
         


Random Topics:

Verbs, Tenses, and VocabularyAdverbs and Adverbial PhrasesSimple Past TensesPresent Continous TenseMixed GrammarDemonstrative PronounsSimiles, Metaphors, Personification and HyperboleModal RequestsModal Verbs and ConditionalsTenses, Determiners & Subject Verb Agreement

Other quiz:

Grammar › View

Last night my favorite program ______ by a special news bulletin.

A. interrupted      

B. was interrupted   

C. were interrupted     

D. is interrupted


Tenses › View

They (settle) ______ the details of the contract yet.

A. have not settled 

B. did not settle

C. aren’t settling