X

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

I haven’t seen that coat before. have you had it? A. How B. How old C. When D. How long


Câu hỏi:

I haven’t seen that coat before. ______ have you had it?
A. How
B. How old
C. When
D. How long

Trả lời:

Lời giải:

Đáp án: D

Giải thích: How long + have/has + S + Vp2?: hỏi bao lâu

Dịch: Tôi chưa từng nhìn thấy chiếc áo khoác đó trước đây. Bạn đã có nó 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:

Write a short paragraph about your favourite drink.

Xem lời giải »


Câu 2:

You have been to England, ______ you?

Xem lời giải »


Câu 3:

Turn left ______ the traffic lights and the restaurant is ______ your right.

Xem lời giải »


Câu 4:

Mary (not wear) ______ her glasses at the time, so she (not notice) _____ what king of car the man (drive) ______.

Xem lời giải »


Câu 5:

never thought thats we'd have legal problems (crossed).

Xem lời giải »


Câu 6:

It is awful to see these magnificent creatures in flight. I have never seen these things before.

Xem lời giải »


Câu 7:

Look at those cloudsIt ____ snow.

Xem lời giải »


Câu 8:

Richard thinks he's going to do well. (expect)

Xem lời giải »