Grammar Quiz

[ Identifying Tenses ]

Mike has been playing video games all morning.
Tony and Kathy have been taking karate lessons for years.
I haven’t been playing video games or taking karate lessons.

A. Present simple

B. Present continuous

C. Present perfect

D. Present perfect continuous

Select your answer:
         


Random Topics:

NounsVerb to Be Tenses & Object PronounPast Tense vs Present TenseGrammar Error Correction (Simple Present Tense)Mesopotamia VocabularyUncountable NounsIndefinite Article-Ing and Infinitive Verb PatternsSimiles, Metaphors, Personification and Hyperbole

Other quiz:

Phrasal Verb › View

I’m not sure why everyone is always putting Max … . He’s not that bad.

A. on

B. off

C. up

D. down


Tenses › View

She goes to the gym every morning.

A. Simple Present

B. Present Continuous

C. Present Perfect

D. Simple Future (With Modals)