Grammar Quiz

[ Tenses ]

He has been playing video games for 2 hours now.

A. Simple Present Tense

B. Simple Past Tense

C. Present Perfect Tense

D. Present Perfect Continuous Tense

Select your answer:
A  B  C  D  E 


Random Topics:

-ed and -ing AdjectivesAdjectives and PrepositionsPhrases and TensesSubordinate ConjunctionsGrammar and Sentence CorrectionGrammar - ConnectorsEnglish ArticleNoun, Pronoun, Adjective, VerbClausesDEGREE COMPARISON

Other quiz:

Tenses › View

He will have been waiting for the bus for over an hour.

A. Future Simple:

B. Future Continuous:

C. Future Perfect:

D. Future Perfect Continuous:


Grammar › View

A simple sentence is a group of words…

A. with one complete thought.

B. with two complete thoughts joined together by a conjunction.

Tenses › View

Which tense is used in this sentence?

What did you do last weekend?

A. present simple

B. present continuous

C. past simple

D. present perfect


Pronouns and Quantifiers › View

Choose to complete

—— can take a shower after I do.

A. You

B. Your

C. Yourself