[ Identifying Tenses ]
I have been studying since morning .
A. Present perfect simple
B. Present progressive
C. Present perfect progressive
D. Past simple progressive

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 SentencesOther quiz:
Grammar › ViewBarcelona … . 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