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:
Present Perfect Simple and ContinuousProgressive Perfect and Simple Verb TensesPast Continuous and Past Simple TenseGrammar - Present Perfect with for and sincePresent Simple: affirmative, negative, interrogativeSynonymsProverbsused to vs be used to vs get used toNarrative Tenses

Other quiz:

Preposition and Word Form › View

You are old enough to take _______ for what you have done in some possible situations.

A. responsible

B. responsibility

C. responsibly

D. irresponsible


Grammar › View

In which case is the pronoun who or whoever belong?

A. nominative

B. objective

C. possessive


Trending Topics

Loading...

How to use : Read the question carefully, then select one of the answers button.