Grammar Quiz

[ Grammar ]

How long ______________________ English?

A. you are learning

B. was you been learning

C. has you been learning

D. have you been learning

Select your answer:
         


Random Topics:
Simple Past Future Tense Complement vs. Compliment Present vs. Past Participle Such...that, so ......thatGerund/ To Verb/ VerbCompound and Complex SentencesDirect and Indirect QuestionAdverb of Mannerswas were

Other quiz:

General Knowledge › View

What is 8^0?

A. 0
B. 4
C. 8
D. 1


Present Perfect Continuous › View

you ____/_____ sleeping for twelve hours

A. has/ been

B. have /benn

C. have/ been

D. has


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