![Grammar Quiz](https://grammarquiz.net/static3/logo.png)
[ Present Tenses ]
How long _____ you been studying English?
A. have
B. are
C. do
Select your answer:
![](https://grammarquiz.net/static3/wait.gif)
Random Topics:
Cleanup vs. Clean UpTransition Words And Phrase Lay vs. Lie Indefinite ArticleModals and ConditionalsInfinitive and GerundTenses PracticePassive Voice with ModalsPresent Tense vs Present Continuous
Other quiz:
Vocabulary › ViewExplicit
A. -to include or contain; -to be made up of
B. -dignified; -magestic
C. -stale; -moldy; -out of date
D. -definite; -clearly stated
Grammar - may/might/could › View
What are you doing? Don’t you know that you _____ write on the desks?
A. don’t have to
B. mustn’t
C. needn’t
How to use : Read the question carefully, then select one of the answers button.