Why are you so late? You _______ here two hours ago.7/50Why are you so late? You _______ here two hours ago. must have been would have been should have been need have beenGiải thíchĐáp án C. Cấu trúc should have + PP: lẽ ra nên làm điều gì nhưng đã không làm