He hasn't been back to his hometown for over twenty years now

220

Tailieumoi.vn 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 kết quả cao trong kì thi sắp tới. Mời các bạn đón xem:

Top 1000 câu hỏi thường gặp môn Tiếng anh có đáp án (phần 71)

Câu 48: He hasn't been back to his hometown for over twenty years now.

=> It has been over _________________________________________.

Lời giải:

Đáp án: It has been over twenty years since he last went back to his hometown.

Giải thích: S + have/has + not + Vp2 + for + time = It + has + been + time + since + S + Vqk: ai đó đã không làm gì trong bao lâu/ đã bao lâu kể từ khi ai đó làm gì

Dịch: Đã hơn hai mươi năm kể từ lần cuối anh trở về quê hương.

Đánh giá

0

0 đánh giá