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:
A  B  C  D  E 


Random Topics:

Poetry VocabularyDefinite ArticlesClauses and GerundsPhrase vs ClausePossesive Pronouns and Modals of AbilityPresent Perfect: for/sincetake, make, doGrammar - Present PerfectPossessive Pronouns and Adjective PronounsReporting Verbs

Other quiz:

Tenses › View

We’ll go out _____.

A. as soon as I have cleaned up the kitchen

B. before I cleaned up the kitchen

C. when I had cleaned up the kitchen

D. by the time I will have cleaned up the kitchen


Grammar › View

Choose the part of speech of the capitalized words in the sentence.

My dad gave his mom a bunch of flowers AND a card for Mother’s Day.

A. preposition

B. pronoun

C. conjunction