Tổng hợp đề thi thử THPT quốc gia môn tiếng anh có lời giải chi tiết (Đề số 21)

Tim asked Sarah_______English so far. how long was she learning

9/50

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

Tường thuật câu hỏi đổi ngôi lùi thì ( hiện tại hoàn thành => quá khứ hoàn thành) và không đảo ngữ.