17000 bài tập tách từ đề thi thử môn Tiếng Anh có đáp án (Phần 3)

Tim asked Sarah English so far.

1315/1620

Tim asked Sarah _______ English so far.

how long was she learning

how long she has been learning

she had been learning how long

how long she had been learning

Giải thích

Đây là câu gián tiếp => trật tự câu giống câu khẳng đinh và phải lùi thì 
Tạm dịch: Tim hỏi Sarah cô đã học tiếng Anh bao lâu rồi.=> Đáp án D