Question 13. He started computer programming as soon as he left school.
A. No sooner had he started computer programming than he left school.
B. Hardly had he started computer programming when he left school.
C. No sooner had he left school than he started computer programming.
D. After he left school, he had started computer programming.
Đáp án C – Kiến thức: Câu đảo ngữ
Cấu trúc: Hardly/Barely/Scarcely + had + S + P2 + when + S + Ved
= No sooner + had + S + P2 + than + S + Ved
(ngay khi/vừa mới + hành động xảy ra trước + thì + hành động xảy ra sau)
Lưu ý: Khi viết lại câu cần chú ý đúng thì so với câu gốc.
Giải thích:
- Dấu hiệu: “as soon as” (ngay sau khi) – trạng ngữ chỉ thời gian nên ta cần xác định hành động xảy ra theo thứ tự trước, sau để phù hợp về nghĩa trong cấu trúc đảo ngữ.
- Ta có hành động “rời khỏi trường” xảy ra trước xếp vào mệnh đề đảo ngữ, hành động “bắt đầu chương trình máy tính” xảy ra sau xếp vào mệnh đề chính.
CHỌN C
- Các đáp án còn lại sai trật tự hành động và sai nghĩa.
Dịch câu:
· Câu gốc: Anh ấy bắt đầu lập trình máy tính ngay khi rời ghế nhà trường.
· Đáp án C. Ngay sau khi rời trường, anh ấy đã bắt đầu lập trình máy tính.
Các đáp án còn lại:
A. Ngay khi anh ấy bắt đầu lập trình máy tính thì anh ấy rời trường học.
B. Anh ấy vừa mới bắt đầu lập trình máy tính khi rời trường học.
D. Sau khi anh ấy rời trường học, anh ấy đã bắt đầu lập trình máy tính.