[ 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:
Simile, Metaphor or Personification › ViewThe moon peeked out from behind the clouds.
A. Simile
B. Metaphor
C. Personification
Simple Past Tense › View
………he read novel last night?
A. do
B. did
C. done
D. are
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