Grammar Quiz

[ Mixed Tenses ]

Use a time expression to complete the sentence: By next month, she (finish) her project.

A. will finish

B. finishing

C. will have finished

D. finished

Select your answer:
A  B  C  D  E 


Random Topics:

Quantifiers & Modals of ObligationModals in the Past - Speculation and DeductionSubject Verb Agreement and Verb TensesConditional Sentence Type 3Abstract NounsPhrases & ClausesAdverbOrder of AdjectivesPersonificationClauses of Reason

Other quiz:

Phrasal Verbs › View

To talk about someone or something for a long time, especially in a boring or complaining way.

A. Go on

B. Go in

C. Go out


Vocabulary › View

Which word means “to join together for a purpose”?

A. Retract

B. Reintegrate

C. Chafe

D. Implant

Transitive or Intransitive Verbs › View

The dog ran across the road after a squirrel.

A. transitive

B. intransitive


Future Tenses › View

I suppose the concert … (finish) about 6.

A. will finish

B. will be finishing

C. will have finished