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

Tim asked Sally English so far. A. how long was she learning B. how long she has been learning

529/1620

Tim asked Sally _____________ 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

Chọn D