X

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

for twelve hours, I felt marvelous. A. Having slept B. Have slept C. Having been slept D. Have been slept


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: Dùng mệnh đề phân từ khi hai mệnh đề cùng chủ ngữ: Having + Vp2, S + V

Dịch: Sau khi ngủ mười hai tiếng đồng hồ, 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:

Laura last wrote to her mother a month ago.

=> Laura hasn’t _______________________________.

Xem lời giải »


Câu 2:

She spends two hours (work) ______ part time at a supermarket near her house everyday.

Xem lời giải »


Câu 3:

Susan is very ______ of telling other people what to do.

Xem lời giải »


Câu 4:

The ______ of the people in our community with the government is very necessary. (cooperate)

Xem lời giải »


Câu 5:

He said that the lifestyle of his village has changedlot for the last five years.

Xem lời giải »


Câu 6:

he/born/1925/family/a doctor.

Xem lời giải »


Câu 7:

Make sure that your time isn't spent _____. (use) 

Xem lời giải »


Câu 8:

Tìm và sửa lỗi sai: The man was unable discovering who had thrown stones at him.

Xem lời giải »