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 beenshould have beenneed 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