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:
         


Random Topics:
Prepositions Of PlacePresent/Past/Past ParticpleRelative Clauses and etcPast Tense and NeutralFirst Conditional & Future TensesPreposition and Preposition PhraseSentence StructurePresent Forms and Narrative TensesSimple Present and Present Continuous

Other quiz:

Tenses › View

“Mom, your cooking ____ so good. I m about to eat now!”

A. smelling

B. smelt

C. smells

D. smell


Passive Voice › View

They have changed the date of the meeting

A. The date of the meeting has been changed

B. The date of the meeting has been change by them

C. The meeting has been changed the date

D. The date of the meeting has changed


Trending Topics

Loading...

How to use : Read the question carefully, then select one of the answers button.