[ Tenses ]
Tom ….. the piano for nearly eight years
A. plays
B. has played
C. is playing
D. have played

Random Topics:
Quantifiersgoing toZero Conditional SentenceGrammar, Conditional Sentences, VocabularyPerfect and Past TensesVocabulary and Phrasesused to, be used to, get used toSimple present/ past/ future tenseInfinitivesGrammar Comma UsageOther quiz:
Modal Verbs › ViewHe _______ taken the wrong train; that’s why he arrived late.
A. would have
B. must have
C. should have
D. can’t have
Grammar › View
If I go shopping, I ______ some food.
A. go
B. will go
C. would go
D. went
WH Questions and Simple Past Tense › ViewWhat does the question word “Where” ask about?
A. Persons
B. Place
C. Time
D. Manner
Grammar › View
Sandy loves sport. She ……. doing gymnactics.
A. is
B. am
C. are
