Grammar Quiz

[ Grammar ]

How long………….. computer science?

A. you have been studying

B. have you been studying

C. you had studied

D. are you studying

Select your answer:
A  B  C  D  E 


Random Topics:

Grammar on ConditionalsInfinitive or GerundSimple Tenses in EnglishLanguage Features: Reflective ArticlePast TenseAspect or tenses of VerbsGrammar Past and Future TensePresent Perfect vs Past SimpleAdverbs, Modals, Preposition of timeTypes of Phrases

Other quiz:

Stative Verbs and Tenses › View

Recognize the stative verb in the sentence: ‘The coffee tastes bitter.’

A. looks

B. tastes

C. feels

D. smells


Run-on Sentences › View

THE FOLLOWING SENTENCE IS CORRECT: We bought posters and banners at the street fair our cousins did the same.

A. True
B. False

Grammar › View

Do you know ____________? 

A. when is the singer going to release her album

B. where is the singer holding the concert

C. when the singer’s album will be released

D. where the singer’s concert be held


Past Continuous Tense & Past Modals › View

I have no idea why she married him. He … been the only man available

A. might have

B. must have