They have learnt English ............. many years.

Câu hỏi :

They have learnt English ............. many years.

A. in

B. from

C. since

D. for

* Đáp án

D

* Hướng dẫn giải

They have learnt English for many years.

Thì Hiện tại hoàn thành: have learnt

"Many year" là một khoảng thời gian nên ta chọn đáp án đúng là "for"

Tạm dịch: Họ học Tiếng Anh trong nhiều năm.

Câu hỏi trên thuộc đề trắc nghiệm dưới đây !

Trắc nghiệm Unit 3 Tiếng Anh 9 - Speak

Số câu hỏi: 10

Copyright © 2021 HOCTAP247