Trang đã được tối ưu để hiển thị nhanh cho thiết bị di động. Để xem nội dung đầy đủ hơn, vui lòng click vào đây.

You should not have come to class late.

Câu hỏi: Mark the letter A, B, C, or D to indicate the sentence that is closest in meaning to each of the following questions.
You should not have come to class late.
A. I'd rather you didn't come to class late.
B. I would like you not to be late for class.
C. I'd sooner you hadn't come to class late.
D. I would prefer that you come to class on time.
Kiến thức về cấu trúc
*Ta có các cấu trúc:
- S1 + would rather/ would sooner + S2 + V (lùi về một thì so với câu gốc): S1 muốn S2 làm gì
- S + would like sth/to do sth: ai đó thích làm gì hoặc thể hiện yêu cầu lịch sự
- S1 + would like + S2 + to do sth: S1 muốn yêu cầu lịch sự S2 làm gì
- S + would prefer N/to do sth: ai đó thích làm gì
- S + would prefer {sth to sth} hoặc {to do sth rather than (do) sth}: ai đó thích làm gì hơn làm gì
- Should not have Vp2: diễn tả hành động đáng lẽ không nên làm trong quá khứ nhưng trên thực tế là đã làm rồi
Đề bài: Bạn đáng lẽ không nên đến lớp muộn như thế
= C. Tôi muốn là bạn đã không đến lớp muộn như thế
=> Trong câu này, vì câu gốc dùng "should have not Vp2" nên cho thấy hành động đã diễn ra trong quá khứ, do đó khi dùng sau "would sooner" thì động từ phải lùi về một thì là chia ở quá khứ hoàn thành.
*Note: - Trong câu gốc dùng cấu trúc "should not have Vp2" đã thể hiện sắc thái tỏ ý trách móc nên không thể chọn B theo cách thể hiện yêu cầu lịch sự.
- On time: đúng giờ
Đáp án C.