30 đề thi thử đề thi thử THPTQG môn Tiếng Anh có lời giải chi tiết (Đề số 12)

If he had not spent his youth not learning anything, he ______ himself for

18/50

Mark the letter A, B, C, or D to indicate the correct answer to each of the following questions.

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ì