[ 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:
Grammar › ViewI ______ China last year.
A. visit
B. visited
C. is visiting
Tenses › View
I told John not to drive, because he _____ all night.
A. drank
B. was drinking
C. had drunk
D. had been drinking
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
