Đề 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

Các bài tập cùng chuyên đề

Bài 1 :

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

“What did you do last weekend, Tim?” Alice asked.

Xem lời giải >>
Bài 2 :

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

"Why don't you ask the teacher for help?" Peter asked me.

Xem lời giải >>
Bài 3 :

Choose the best answer to complete the blank in each of the following sentences.

The _______ effect of the new policy is that the farmer is now working for himself, and not for the state sake.

Xem lời giải >>
Bài 4 :

Choose the sentence that is closest in the meaning to the root one.

My father started gardening 2 hours ago.

Xem lời giải >>