X

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

__________for twelve hours, I felt marvelous.


Câu hỏi:

__________for twelve hours, I felt marvelous.

A. Having slept

B. Have slept

C. Having been slept

D. Have been slept

Trả lời:

Đáp án: A

Giải thích: Rút gọn mệnh đề trạng ngữ của một hành động xảy ra trước một hành động khác trong quá khứ ở dạng chủ động: Having + Vp2 + O, S + Vqk + O

Dịch: Ngủ được mười hai tiếng, tôi cảm thấy thật tuyệt vời.

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

Câu 1:

Did they build the garage at the same as the house?

=> Was ____________________________________?

Xem lời giải »


Câu 2:

Fear of discovery forced him into __________. (conceal)

Xem lời giải »


Câu 3:

He can ______ very fast.

Xem lời giải »


Câu 4:

Tìm từ đồng nghĩa với từ gạch chân:

How are governments addressing the problem of inequality in wages?

Xem lời giải »


Câu 5:

I didn’t buy this house because I didn’t have enough money.

=> If _______________________________________________.

Xem lời giải »


Câu 6:

I still can't believe it! My wallet ______last night.

Xem lời giải »