[ 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 TimeOther quiz:
Vocabulary › ViewMy 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