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:

Adverbs of Degree › View

‘Oops! I’ve put ________ much salt in the soup,’ said my sister.

A. too

B. very

C. enough


Past Simple (to be) › View

Last year, you ….. the tallest child in the school.

A. are

B. was

C. were

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