Grammar Quiz

[ 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

Select your answer:
A  B  C  D  E 


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 VoiceSpelling

Other quiz:

Grammar & Vocabulary › View

This 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