For twelve hours, I felt marvelous A. Having slept B. Have slept

Vietjack.me giới thiệu bộ câu hỏi ôn tập Tiếng Anh có đáp án được biên soạn bám sát chương trình học giúp bạn ôn luyện và bổ sung kiến thức môn Tiếng Anh tốt hơn. Mời các bạn đón xem:

1 326 06/02/2024


For twelve hours, I felt marvelous A. Having slept B. Have slept

Đề bài: __________for twelve hours, I felt marvelous.

A. Having slept

B. Have slept

C. Having been slept

D. Have been slept

Lời giả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.

1 326 06/02/2024


Xem thêm các chương trình khác: