Grammar Quiz

[ Perfect Tenses ]

I can’t join you for dinner – I ______ the report by then.

A. hadn’t finished

B. won’t have finished

C. haven’t finished

Select your answer:
         


Random Topics:

Tenses and FoodNeither/Either/All/NonePast ContinuousSecond ConditionalPreposition & GerundFuture Tenses and ModalsDegrees of AdjectivesPast simple - Irregular VerbsAdjectives, ING - ED

Other quiz:

Simple Present › View

Martin ____________ for a walk in the morning.

A. go

B. will go

C. goes

D. going


Grammar › View

Choose the question which is correct.

A. Are you married?

B. Do you married?

C. Have you married?

D. You are married?