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

Tim asked Sarah English so far. A. how long was she learning B. how long she has been learning C. she had been learning how long D. how long she had been learning

267/320

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

Đáp án D