[ 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:
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