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

James is ………… person in the whole office.

A. the most lazy and annoying

B. more lazy and annoying than

C. the most annoying and the laziest

D. the laziest and the most annoying


Grammar › View

What’s the time?
   
A.     It’s twenty to nine
   
B.     It’s half past eight
   
C.     It’s eight past twenty
   
D.     It’s twenty past eight

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