Grammar Quiz

[ 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 Vocabulary

Other quiz:

Verb Tenses › View

What 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