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:

Grammar › View

Carlos _________ _________ ___________ all day, so he had a headache.

A. had worked

B. was working

C. has been working

D. had been working


Grammar › View

. he’s from ____ UK

A. a

B. the

C. —

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