15000 bài tập tách từ đề thi thử môn Tiếng Anh có đáp án (Phần 58)

You ____ to our conversation. It was private A. haven’t been listening B. shouldn’t have been listening C. couldn’t have been listening D. hadn’t been listening

163/300

You ____ to our conversation. It was private

haven’t been listening

shouldn’t have been listening

couldn’t have been listening

hadn’t been listening

Giải thích

Đáp án: B

Giải thích:

Xét các đáp án:

A. thì hiện tại hoàn thành tiếp diễn

B. shouldn’t have VpII/have been V-ing: lẽ ra không nên làm gì trong quá khứ

C. couldn’t have VpII/have been V-ing: có thể đã không làm gì trong quá khứ

D. thì quá khứ hoàn thành tiếp diễn

Dựa vào nghĩa câu, chọn B.

Dịch: Bạn lẽ ra không nên nghe cuộc trò chuyện của chúng tôi. Đó là cuộc trò chuyện riêng tư.