Grammar Quiz

[ Idiom and Tenses ]

Determine the tense of the sentence: ‘He has finished his homework.’

A. Past Simple Tense

B. Present Perfect Tense

C. Present Continuous Tense

D. Future Perfect Tense

Select your answer:
A  B  C  D  E 


Random Topics:

Second ConditionalVerb + PrepositionSimple Past Tense (was/were)Present Perfect and Simple Past TenseActive Voice-Present tenseSimple Present Tense with Adverb of FrequencyPresent Simple for Future ArrangementArgumentative VocabularySimple Future - PassivePrepositions of Time & Place

Other quiz:

Grammar › View

Capitalization Rules: Which words should be capitalized in a title?

A. Only the first word

B. First and last words, all nouns, pronouns, verbs, adjectives, adverbs, and subordinating conjunctions

C. All prepositions

D. All verbs


Grammar › View

Saudi Arabia is the _______country in the Middle East.

A. most hottest

B. hottest

C. hotter

Question Tag › View

After working so hard he didn’t deserve to fail the exam ………. ?

A. doesn’t he

B. did he

C. won’t he

D. is he


Subject Verb Agreement › View

This freight ________ fresh fruit and vegetables.

A. carry

B. carries

C. be taking

D. hold