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:

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