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

If he had not spent his youth not learning anything, he himself for his lack of knowledge now.

23/1620

If he had not spent his youth not learning anything, he ______ himself for his lack of knowledge now.

will not blame

would not blame

would not have blamed

would blame

Giải thích

Đáp án B
Kiến thức về câu điều kiện
Tạm dịch: Nếu anh ta không dành cả tuổi thanh xuân không học hành gì, anh ta sẽ không phải tự trách mình vì sự thiếu hiểu biết của anh ta bây giờ.
Căn cứ vào động từ của mệnh đề điều kiện “had not spent” điều kiện loại 3 và trạng từ thời gian “now” nên mệnh đề chính phải chia ở điều kiện loại 2. Do đó, đáp án là B
Các cấu trúc khác:
Blame sb for st/doing st: đổ lỗi cho ai vì cái gì/vì đã làm gì
Blame oneselffor st/cloing st: tự trách móc mình vì cái gì/vìđã làm gì
Spend time doing st: dành thời gian làm gì