[ Present Perfect Continuous Tense ]
How long…(learn / you)…English?
A. have you learning
B. has you been learning
C. have been learning
D. have you been learning
Select your answer:

Random Topics:
Phrasal Verb With TakeTenses and VoiceTOEIC Tenses, VerbsMoods of GrammarApostrophes and GrammarDefinite, Indefinite and Zero ArticlesSuch...that, so ......thatMay, MightSentence Fragments and Complete SentencesOther quiz:
Grammar & Vocabulary › ViewStories about _____ are usually _____ .
A. monsters, scary
B. cars, clever
C. buildings, funny
D. shoes, mysterious
Future Tenses › View
Which one is a prediction?
A. I’m taking part in a competition tomorrow.
B. I think people won’t live on Mars.