X

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

“How long have you lived here, Lucy?” asked Jack. A. Jack asked Lucy how long did she live here. B. Jack asked Lucy how long she had lived there. C. Jack asked Lucy how long she lived here


Câu hỏi:

“How long have you lived here, Lucy?” asked Jack.
A. Jack asked Lucy how long did she live here.
B. Jack asked Lucy how long she had lived there.
C. Jack asked Lucy how long she lived here.
D. Jack asked Lucy how long had she lived there.

Trả lời:

Lời giải:

Đáp án: B

Giải thích: Trong câu gián tiếp, khi động từ tường thuật ở thì quá khứ đơn (asked), ta thực hiện các chuyển đổi:

S + asked + O + wh – word + S + V (lùi thì)

- have lived => had lived

- you => she

- here => there

Các đáp án A, C, D sai ngữ pháp.

Dịch: “Bạn đã sống ở đây bao lâu rồi Lucy?” Jack hỏi. = Jack hỏi Lucy cô ấy đã sống ở đây được bao lâu rồi.

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

Câu 1:

Please ____ our letter of the 14th. We have not had a reply.

Xem lời giải »


Câu 2:

Viết lại câu: She got a scholarship as soon as she registered for the training course. (Scarcely)

Xem lời giải »


Câu 3:

Combine these sentences, using relative clause

She was born in Malaysia. Rubber trees grow well there.

Xem lời giải »


Câu 4:

Viết lại câu: Sudden fires often cause serious damage. (that)

Xem lời giải »


Câu 5:

If I take the job, I’ll have to move to London. (MEAN) => Taking the job ……….. London.

Xem lời giải »


Câu 6:

That's the best meal I've eaten.

Xem lời giải »


Câu 7:

In many developing countries, water pollution is usually a leading cause of _________.

Xem lời giải »


Câu 8:

Where’s your mum? – She (water) the plants in the garden.

Xem lời giải »