Grammar Quiz

[ Grammar ]

How long __________ English?

A. do you learn

B. are you learning

C. have you been learning

D. you learn

Select your answer:
         


Random Topics:

Present SimplePassive SentenceSubject Verb Agreement Irregular VerbWord Form & Verb TenseModals for Necessity and SuggestionsSimple Past Tense & Future TenseModals and AdviceImperative SentencesPresent Simple & Present Continuous Tenses

Other quiz:

Grammar: Reported Questions › View

Do you have a cellphone?

A. She asked me if I had a cellphone.

B. She told me what cellphone i had.

C. She asked if I have a cellphone.


Grammar › View

It … when I left home this morning.

A. Was snowing
B. Snowed
C. Is snowing
D. Snows