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:

Adjectives & Prepositions › View

The activities will be similar …… what we did last year.

A. at

B. to

C. with


Quantifiers › View

We use ______ to talk about small quantities

A. too much – too many

B. a few – a little

C. lots of – plenty of

D. enough

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