Kỳ thi thử thpt quốc gia lần 1 năm 2019 môn Tiếng Anh cực hay có lời giải(Đề 9)

My director is angry with me . I didn't do all the work I ____________last week

9/64

Mark the letter A, B, C, or D on your answer sheet to indicate the correct answer to each of the following questions

My director is angry with me . I didn't do all the work I ____________last week

should have done

may have done

need to have done

must have done

Giải thích

Đáp án : A

Should have done = đáng lẽ nên làm gì trong quá khứ nhưng đã không làm. Must have done = chắc chắn đã làm gì trong quá khứ, dự đoán có cơ sở. may have done = có lẽ, có thể đã làm gì trong quá khứ