[ 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:
Verb Tenses › View_________ (you / climb) up the mountain when you (see) the snake?
A. Was you climb, saw
B. Was you climbing, saw
C. Were you climbing, saw
D. Were you climbing, seing
Grammar › View
________ is running.
A. He
B. She
C. His
D. Her
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
