[ 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:
Quantifies and Modals of DeductionQuestion tag and + - AgreementHave as verb and auxiliaryAdjective & AdverbsPast or Present Verb TenseSimple Present and Simple PastModal Verbs in Emergency SituationsTAG QuestionsVocabulary, Grammar, SpellingTravel VocabularyOther quiz:
Verb Tenses › ViewWhat is the past tense form of the verb ‘sing’?
A. brought
B. shall
C. sang
D. will
Common Grammar Mistakes and Spelling Tips › View
She was laying on the beach.
A. Correct
B. Incorrect
