Đáp án B.
Cấu trúc câu điều kiện trộn lẫn: “If S + had + V(P2), S + would/ could/ might + V”
Câu điều kiện trộn lẫn được sử dụng cho trường hợp: hành động được diễn ra trong quá khứ nhưng có kết quả có ảnh hưởng tới hiện tại.
Dịch nghĩa: Nếu bạn không xem phim muộn tối qua, bạn đã không buồn ngủ bây giờ.