Grammar Quiz

[ Tenses ]

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

A. has played

B. has been played

C. played

D. play

Select your answer:
A  B  C  D  E 


Random Topics:

For vs SinceCountable QuantifiersAdverbs and PhrasesGrammar - direct/indirect objectsGrammar - too & enoughPronouns and AntecedentsVerbs + Infinitives / GerundsGerunds and InfitinitivesPronoun & Present SimpleArticles and Pronouns

Other quiz:

Grammar › View

Identify the pronoun within the following sentence:
I am incredibly sleepy while creating this quiz.
A. I
B. incredibly
C. sleepy
D. quiz


Reported - Gerund › View

“ You have just got a promotion, haven’t you? Congratulation!” Peter said to his friend.

A. Peter dreamed of getting promotion.

B. Peter told his friend if his friend getting a promotion.

C. Peter asked his friend on getting a promotion.

D. Peter congratulated his friend on getting on promotion.

Grammar › View

John: I love riding bikes.

Paul:_______? Me too!

A. Really

B. Right

C. Anyway


Prepositions › View

It’s ____ Friday today.

A. in

B. on

C. at

D. x