X

600 Bài tập trắc nghiệm Tiếng Anh 12 mới

She has taught English here 10 years. A. in B. for C. since  D. from


Câu hỏi:

She has taught English here ______ 10 years.
A. in
B. for
C. since
D. from

Trả lời:

Lời giải:

Đáp án: B

Giải thích: Thì hiện tại hoàn thành: for + khoảng thời gian: trong vòng bao lâu

Dịch: Cô ấy đã dạy tiếng Anh ở đây được 10 năm rồi.

Xem thêm bài tập Tiếng anh có lời giải hay khác:

Câu 1:

She hasn't written to me for years.

=> It's years ____________________.

Xem lời giải »


Câu 2:

The lesson (start) ________ yet?

Xem lời giải »


Câu 3:

The beach is close to the hotelso we can walk there.

=> We can go ______________________.

Xem lời giải »


Câu 4:

Thu often uses English to talk to Dave and Mary.

=> Thu often talks _____________________.

Xem lời giải »


Câu 5:

Tìm lỗi sai: Steve wondered if to put himself in his competitors shoes.

Xem lời giải »


Câu 6:

The film was so boring. _____, Jack saw it from beginning to end.

Xem lời giải »


Câu 7:

The film was so boring that we couldn't go on seeing it.
=> It was such _________________________.

Xem lời giải »


Câu 8:

The road is so narrow that cars can not park here. (too)

Xem lời giải »