(Viên chức Mầm non) 5000+ câu trắc nghiệm Ngoại ngữ có đáp án - Test 2

Mike asked Sarah how long__________ English so far.

48/65

Mike asked Sarah how long__________ English so far.

she learned

she has been learning

had she learned

she had been learning

Giải thích

Đáp án đúng là d.