Grammar Quiz

[ Present Perfect Tense ]

the children ….. their homework

A. have finished

B. has finished

C. have finish

D. has finished

Select your answer:
A  B  C  D  E 


Random Topics:

Maritime Vocabulary and GrammarInfinitive GerundFirst Conditional, Future Time ClausesToo or EnoughModal Verbs of Deduction and SpeculationSimple Present and Simple PastComparison & Modal Verbs in Passive VoicePronoun-Verb AgreementConnectives (because, due to, owing to, because of)Adverbial Phrases

Other quiz:

Grammar › View

Choose the correct spelling:

A. rainboe

B. raynbow

C. rainbow

D. ranbow


Grammar › View

Adam is really good at_____________

A. swimming

B. to swim

Vocabulary › View

The ___________ of the training session was impressive.

A. effectiveness

B. effective

C. effect

D. effectively


Grammar › View

Which of the following is a PRONOUN?

A. they

B. free

C. desk