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:
A  B  C  D  E 


Random Topics:

Present Progressive TenseInfinitive FormsPast Simple or Past ContinuousThird ConditionalGrammar: Used to, Would, Be used to, Get used toTime ConjunctionsWord FormationAdverbs (manners & modifiers)Preposition & GerundComparative and Superlative Adverbs

Other quiz:

Grammar on Conditionals › View

You will find a good job if you ____ well.

A. study

B. will study

C. studies

D. is studying


Mixed General Quiz › View

What food doesn’t belong to this food group?
a. chicken
b. steak
c. lamb
d. crab
e. kiwi

Modals: Possibility, Necessity, Expectation › View

The news is supposed to be a secret. Which sentence below has the same meaning?

A. The news might be a secret.

B. The news must be a secret.

C. The news is a secret.

D. The news should be a secret.


Grammar › View

I _____ leave home when I get a job.

A. have been able to

B. will be able to

C. be able to

D. have be able to