Đề thi thử THPT Quốc gia môn Tiếng anh năm 2022 có đáp án ( Đề số 12)

Mark the letter A, B, C or D on your answer sheet to indicate the correct answer to each of the following questions I would have cooked something special if I____________you were coming.

11/50

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

I would have cooked something special if I____________you were coming.

knew

know

have known

had known

Giải thích

Đáp án D

Đáp án D - câu hỏi câu điều kiện

“Could/ would/ should/ might + (not) + have + P2” được dùng trong mệnh đề chính của câu điều kiện loại 3, vậy nên câu đề bài cho là càu điều kiện loại 3 - cũng là câu giả định loại 3. Động từ ở câu giả định loại 3 được chia ở quá khứ hoàn thành hoặc quá khứ hoàn thành tiếp diễn, nên đáp án D - had known (chia ở thì quá khứ hoàn thành) là đáp án đúng.

Tạm dịch: Đáng lẽ tôi sẽ nấu thêm một vài món đặc biệt nếu tôi biết bạn sắp tới.