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

Random Topics:
Comparison and ModalsModal Verb, Passive VoiceGrammar Error Correction (Simple Present Tense)Subordinating and Coordinating ConjunctionsPossessive AdjectivesSimple Past vs Past Continuous TenseAdverbs of How Something is DoneToo or EnoughArticles and DeterminersPassive Voice - Present Simple and Past SimpleOther quiz:
Future Tenses › ViewPredictions the speaker believes.
A. be going to
B. will
C. present continuous
D. simple present
Tenses › View
He _____(go) to school yesterday.
A. goes
B. go
C. went
Grammar › ViewMy school’s football team won the championship. What is the predicate in the sentence?
A. won the championship
B. My school’s football team
Modals › View
The student ______________ stop ditching if he wants to pass the class.
A. could
B. would
C. can
D. had better