Grammar Quiz

[ Present Tenses ]

How long you ……………….. English? For 5 years now.

A. has …. Studied

B. have ….. studied

C. has been ….. studying

D. have ….. been studying

Select your answer:
         


Random Topics:

Conjunctive AdverbPreposition of TimeVerbs: Action, Linking, and HelpingGrammar - Punctuation of SentencesComparatives and ConjunctionsAuxiliary ModalPresent Perfect or Past Simple TensePrepositions of Time, Place, and MovementQuantifiers Mix

Other quiz:

Types of Sentence Structure › View

Which one is NOT simple sentence?

A. The dog barked and ran.

B. The cat and the dog yowled and howled, respectively.

C. You have to dream to make your dream come true.

D. I rang your doorbell, but you didn’t answer.


Modal Verbs › View

_____ you ride a bike safely? I’m not sure.

A. Can

B. Shouldn’t

C. Must

D. May