Tim asked Sarah ……..English so far A.she had been learning how long B.how long was she learning C.how long she has been learning D.how long she had been learning
Đáp án đúng: D Giải thích: Trong câu gián tiếp có trạng từ so far (của thì hiện tại hoàn thành) => khi chuyển sang câu gián tiếp thì của động từ là quá khứ hoàn thành. Câu gián tiếp của câu hỏi WH nên sau từ để hỏi động từ để xuôi => đáp án D.Dịch: Tim hỏi Sarah xem cô đã học tiếng Anh bao lâu rồi.