Mike asked Sarah how long______ English so far. she had been learning

Câu hỏi :

Mike asked Sarah how long______ English so far.

A. she had been learning

B. she learned 

C. she has been learning

D. had she learned

* Đáp án

* Hướng dẫn giải

Đáp án : A

Ở đây Mike hỏi Sarah về khoảng thời gian cô đã học tiếng Anh được bao lâu. Và hành động học tiếng Anh này sẽ còn tiếp diễn nữa nên ta dùng hoàn thành tiếp diễn, tuy nhiên, ở đây là câu gián tiếp nên ta cần lùi thời -> quá khứ hoàn thành tiếp diễn : had been doing st

Copyright © 2021 HOCTAP247