[ Tenses ]
He _______ for the national team in 65 matches so far.
A. has played
B. has been played
C. played
D. is playing

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 AdverbsOther quiz:
Adverb of Manner › ViewMy sister speaks English … than I do.
- better
- well
- the best
Vocabulary › View
An incessant noise
A. never stops
B. is super brief
C. is barely hearable
D. is produced electronically
Modals: Possibility, Necessity, Expectation › ViewThe 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
