Grammar Quiz

[ Tenses ]

. Identify the tense: ‘I have finished my homework.’

A. Present continuous tense

B. Future perfect tense

C. Past simple tense

D. Present perfect tense

Select your answer:
A  B  C  D  E 


Random Topics:

Passive and Active VoiceModals of AdviceState Verbs and Action VerbsPronunciation and VocabularyMain Idea and Sentence StructureAcademic VocabularyComparative and Superlative AdjectivesTravel VocabularyAdjective ending with ED & INGUnless If First Conditional

Other quiz:

Grammar › View

I’m sure the charity event …………….. long to organise because so many people have offered to help.

A. isn’t taking

B. won’t have been taking

C. won’t take

D. isn’t to take


Grammar › View

The meaning of the word ‘benevolent’ is

A. Kind

B. Unkind

C. Novel

D. Violent

Grammar › View

I am absolutely fascinated……….nature.

A. for

B. about

C. by


Tenses › View

Choose the correct form of the verb: They ___________ a new car next year.

A. will buy

B. bought

C. are going to buy

D. will buying