Grammar Quiz

[ Identifying Tenses ]

I have been studying since morning .

A. Present perfect simple

B. Present progressive

C. Present perfect progressive

D. Past simple progressive

Select your answer:
A  B  C  D  E 


Random Topics:

ClausesArticles & Compound NounsPassive Voice, Modals of Deduction and First ConditionalGrammar: MorphologyGRAMMAR - Could / Could notAdjectives and PronounsTenses of VerbsPassive Voice - Present ContinuousPerfect Tenses of VerbsGrammar - Punctuation of Sentences

Other quiz:

Grammar › View

Barcelona … . They´re three nil up already.

A. will have won

B. will win

C. are going to win


Verb Tenses › View

W e______up the hill for half an hour when we realized

w e______ in the direction of the castle.

A. were walking – haven’t been going

B. had been walking – weren’t going

C. have been walking – didn’t go

D. had walked – wouldn’t be going