Grammar Quiz

[ Grammar ]

He___________for this club for 20 years.

A. has been playing

B. has been played

C. has played

Select your answer:
         


Random Topics:

Adverbs, Modals, Preposition of timePreposition on TimeSimple Present Continuous TensePresent Simple for Future ArrangementPreposition of PlaceTenses - Auxiliarieswas wereModal Verbs for SpeculationSimilesInfinitive and Gerund

Other quiz:

Grammar › View

The book is ………. in 18th century England.
A. placed
B. located
C. set
D. timed


Grammar › View

“Yesterday I had a really difficult situation with this computer” she said. → She said ___

A. Yesterday she had a really difficult situation with this computer

B. The day before she had had a really difficult situation with that computer

C. The day before she had a really difficult situation with a computer

D. The day before she would have a really difficult situation with this computer