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.
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 changed a lot for the last five years.
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 »