Đề bài

Choose the best answer (A, B, C or D) for each of the following questions:

Because he came to class late, the teacher punished him.

  • A.

    The teacher punished him if he came to class late.

  • B.

    The teacher would punish him if he came to class late.

  • C.

    The teacher would not punish him if he did not come to class late.

  • D.

    The teacher would not have punished him if he had not come to class late.

Phương pháp giải :

Kiến thức: Câu điều kiện loại 3

Lời giải chi tiết :

Tình huống trong câu ở thì quá khứ nên khi dùng câu điều kiện, ta phải dùng câu loại 3 để diễn tả điều ước không có thật trong quá khứ

Cấu trúc: If + S + had +Vp2, S + would have Vp2

=> The teacher would not have punished him if he had not come to class late.

Tạm dịch: Cô giáo sẽ không phạt cậu nếu cậu không đến lớp muộn.

Đáp án : D