Grammar Quiz

[ Present Perfect ]

His brother _________________(have / prepare) dinner since half past six.

A. have prepare

B. has prepare

C. have prepared

D. has prepared

Select your answer:
A  B  C  D  E 


Random Topics:

Comparative & Superlative AdverbsCommon ErrorComparatives and SuperlativesSimple Past ContinuosSubject Verb Agreement Irregular VerbGerund Subject or ObjectAdverb ClausesPassive Voice - Past SimpleDefinite ArticlesModals in the Past - Speculation and Deduction

Other quiz:

Tenses › View

Choose the correct form: “I ___ never ___ (see) a kangaroo.”

A. am / seeing

B. have / seen

C. do / see

D. are / saw


Narrative Tenses › View

We ______ when we heard a strange noise.

A. were talking

B. had talked

C. talked

D. had been talking

Past Perfect or Past Perfect Continuous › View

The football fans ________ the town for some time when the police arrived.

A. had been demolishing

B. had demolished

C. had demolish


Simple Past Tense › View

They…………..come to my house yesterday.

A. Don’t

B. Didn’t

C. Can’t

D. Doesn’t