A) Who did teach
B) Who taught
C) Whom did he teach
D)
Để giải thích tại sao đáp án cho câu hỏi này là "Who taught" (b), chúng ta cần hiểu cấu trúc câu hỏi tiếng Anh liên quan đến chủ ngữ và tân ngữ.
Dịch câu hỏi sang tiếng Việt: "____ anh ta vài từ tiếng Ý? Người phục vụ."
Bây giờ, hãy phân tích các đáp án:
a. "Who did teach him a few words of Italian? The waiter."
- "Who did teach" không đúng ngữ pháp trong ngữ cảnh này. Trong câu hỏi trực tiếp về chủ ngữ, ta không sử dụng "did" đi kèm với động từ chính.
b. "Who taught him a few words of Italian? The waiter."
- Đây là câu đúng. Trong câu này, "Who" là đại từ chỉ người làm chủ ngữ và "taught" là động từ chính. Câu hỏi này hàm ý hỏi "Ai đã dạy anh ta vài từ tiếng Ý? Người phục vụ."
c. "Whom did he teach a few words of Italian? The waiter."
- Đây cũng là câu hỏi đúng ngữ pháp nhưng sai trong ngữ cảnh này. "Whom did he teach" nghĩa là "Anh ấy đã dạy ai vài từ tiếng Ý?". Câu này hỏi về người nhận hành động dạy, không phải về người thực hiện hành động dạy.
d. Không có đáp án.
Như vậy, đáp án đúng là "Who taught" vì nó phù hợp với ngữ pháp và ngữ cảnh của câu hỏi về người thực hiện hành động dạy (người phục vụ).
Ghi chú: Bài tập này được trích xuất từ ứng dụng TOEIC Max , phần tạo lộ trình 900+.
Bạn đang hoặc có nhu cầu học và thi chứng chỉ Toeic? Bạn chưa biết bắt đầu từ đâu hoặc chưa tìm thấy công cụ nào để học mọi lúc, mọi nơi? Hãy tải ngay App Luyện Thi Toeic Online: TOEIC® Max