Đề thi học kì 1 Tiếng anh 12 có đáp án( đề 10 )

They have taught English in this country for years.

16/40

They have taught English in this country for years.

English has been taught in this country for years

English has been taught them in this country for years.

English have been taught in this country for years

English has been teaching in this country for years

Giải thích

Kiến thức: Câu bị động thì hiện tại hoàn thành

Giải thích:

Thì hiện tại hoàn thành:

- Dạng chủ động: S + has / have + P2

- Dạng bị động: S + have/ has been + P2

Tạm dịch: Họ đã dạy tiếng Anh ở đất nước này nhiều năm.

= Tiếng Anh đã được dạy ở đất nước này nhiều năm.

Chọn đáp án là A