[ Present Perfect ]
His brother _________________(have / prepare) dinner since half past six.
A. have prepare
B. has prepare
C. have prepared
D. has prepared

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 DeductionOther quiz:
Conjunctions › ViewMy father is a terrible driver. He drives … he is the only driver on the road.
A. as
B. as if
C. like
D. how
Passive Voice › View
A letter was written
A. Active Voice
B. Passive Voice
Past Perfect or Past Perfect Continuous › ViewThe 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
