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:

Vocabulary › View

What does “extremely” mean?

A. Very much so
B. Very big
C. To let another do something
D. Going far down


Present Simple and Continuous Tense › View

We always have dinner at 6. But today we ______ at 8.

A. is having

B. have

C. are having

D. has

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