Grammar Quiz

[ Grammar ]

‘You ____ the report yesterday as the director won’t need it until next week’

A. should have finished

B. needn’t have finished

C. could have finished

D. mustn’t have finished

Select your answer:
         


Random Topics:

Reported Speech and TensesGerundsAsking and Giving OpinionAdverbial Clauses of Reason / CauseTenses and StructuresLinking WordsComplex PrepositionsAdverbial Concession ClausesAdverb of Time

Other quiz:

Vocabulary › View

My husband willingly helps me do the chores at weekends so that I can have more time to relax.

FIND THE OPPOSITE MEANING

A. eagerly

B. reluctantly

C. agreeably

D. readily


Grammar › View

Omar —————- the website three times before he went to his work.

A. was checking

B. have checked

C. had checked

D. checks