[ 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 GerundOther quiz:
Grammar › ViewThe 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
