Đáp án đúng: D Giải chi tiết:Câu này hỏi về sự suy diễn ở quá khứ Must have + past participle ( chắc chắn đã…..) May/could/might have + past participle (có lẽ đã……….) Can’t have + past participle ( không thể nào đã…….) Đáp án là D They laughed a lot last night. The film must have been very funny. ( Tối nay họ cười rất nhiều, bộ phim có vẻ rất hấp dẫn)