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 › View

Have you ____________ out clean towels for the guests?

A. put

B. take

C. give

D. have


Independent Clauses › View

Connect the sentences using and, but, or or

I can pick you up in 30 minutes. I can pick you up in an hour.

A. but

B. and

C. or

D. none

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