[ Grammar ]
You _______________ piano for years but you still can’t play a single song.
A. have been learning
B. learned
C. have learnt
D. have been learnt

Random Topics:
Things in EnglishPast Simple TenseAdjective ClausesSentences vs Run-OnsPassive Voice with Modal VerbsSimple Tenses in EnglishTenses and StructuresPresent simple, Present continuous, Singular, PluralPassive and Active VoiceSpellingOther quiz:
Linking Words and Conjunction › ViewIdentify conjunctions: I went to tutoring, for I didn’t understand the homework.
A. tutoring
B. understand
C. for
D. homework
Grammar › View
The modern fashion has taken over the ______ ones.
A. ancient
B. ages
C. new
D. golden
Grammar & Vocabulary › ViewThis educational app can let students learn English and play exciting games _____ the same time.
A. at
B. in
C. with
D. on
Will vs be going to › View
She _________ a doctor! She has already passed her exams!
A. is going to be
B. isn’t going to be
C. will be
