Đề thi thử THPT Quốc gia môn Tiếng anh năm 2022 (Đề 9)

Now I do apologise for what I said about you. I know I shouldn't ________ that.

16/50

Now I do apologise for what I said about you. I know I shouldn't ________ that.

have said

tell

say

have spoken

Giải thích

Giải thích: 

shouldn’t have P2: lẽ ra đã không nên làm (thực tế ở quá khứ là làm rồi) 

shouldn’t V-nguyên thể: không nên làm gì (ở hiện tại) 

Động từ “said” ở câu trước chỉ hành động đã xảy ra ở quá khứ => dùng dạng “shouldn’t have P2” cho “said” ở vế sau. 

Tạm dịch: Bây giờ tôi xin lỗi vì những gì tôi đã nói về bạn. Tôi biết tôi lẽ ra tôi đã không nên nói điều đó. Chọn A.