Tổng hợp đề thi Tiếng Anh có lời giải (Đề số 20)

My supervisor is angry with me. I didn't do all the work I ______ last week

43/64

My supervisor is angry with me. I didn't do all the work I ______ last week

need to have done

may have done

must have done

should have done

Giải thích

Đáp án D
Should have + Ved/PP: đáng lẽ ra nên làm nhưng đã không làm