He hasn't been back to his hometown for over twenty years now.
=> It has been over _________________________________________.
Câu hỏi trong đề: Trắc nghiệm tổng hợp Tiếng anh có đáp án 2023 !!
Quảng cáo
Trả lờ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.
Hot: Giáo án năng lực số, PPT AI khởi động lớp 1-12 (Update 2026) (chỉ từ 150k). Tải ngay
CÂU HỎI HOT CÙNG CHỦ ĐỀ
Câu 1
Lời giải
Đáp án D
Dẫn chứng “Two popular traditions at Christmas are: decorating the home and singing the Christmas carols.”
Lời giải
Đáp án: Were I to take good care of car, it wouldn't break down so often.
Giải thích: Đảo ngữ trong câu điều kiện loại 2 với động từ thường (diễn tả sự việc không có thực ở hiện tại): Were + S + (not) + to V-inf, S + would/could/might + V-inf
Dịch: Nếu tôi chăm sóc chiếc xe tốt thì nó sẽ không bị hỏng hóc thường xuyên.
Câu 3
Lời giải
Bạn cần đăng ký gói VIP ( giá chỉ từ 250K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.
Lời giải
Bạn cần đăng ký gói VIP ( giá chỉ từ 250K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.
Lời giải
Bạn cần đăng ký gói VIP ( giá chỉ từ 250K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.
Lời giải
Bạn cần đăng ký gói VIP ( giá chỉ từ 250K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.
Câu 7
Lời giải
Bạn cần đăng ký gói VIP ( giá chỉ từ 250K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.