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

______ 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.

Câu hỏi cùng chủ đề

Xem tất cả