A) Would be
B) Will have been
C) Will be
D) Am
Để giải thích tại sao đáp án đúng là "will have been" trong câu hỏi, chúng ta cần phân tích ngữ cảnh và thời gian của câu cần điền từ.
Câu gốc: "By the time I return to my country, I _____ away from home for more than three years."
Câu này bao gồm hai mệnh đề:
1. "By the time I return to my country" (Khi tôi trở về nước)
2. "I _____ away from home for more than three years." (Tôi đã xa nhà hơn ba năm)
Phân tích từng mệnh đề:
- "By the time I return to my country": mệnh đề này thiết lập một mốc thời gian trong tương lai.
- "I _____ away from home for more than three years": mệnh đề này nói về trạng thái kéo dài của việc xa nhà, tới mốc thời gian trong tương lai đó.
Trong tiếng Anh, khi nói về một hành động hay trạng thái kéo dài đến một thời điểm nhất định trong tương lai, chúng ta thường sử dụng thì tương lai hoàn thành tiếp diễn (future perfect continuous). Mẫu câu của thì này là "will have been + V-ing". Tuy nhiên, vì "away from home" không đi với động từ trong trường hợp này, chúng ta chỉ dùng "will have been" để diễn tả việc đó.
Phân tích từng đáp án:
a. would be: Thì điều kiện (conditional tense), không phù hợp vì câu không nói về điều kiện.
b. will have been: Thì tương lai hoàn thành tiếp diễn (future perfect continuous), phù hợp với mô tả hành động kéo dài đến một thời điểm trong tương lai.
c. will be: Thì tương lai đơn (simple future), không phù hợp do không mô tả được sự kéo dài của hành động.
d. am: Thì hiện tại đơn (simple present), hoàn toàn không phù hợp vì câu nói về tương lai.
Vì vậy, đáp án đúng phải là "will have been" để diễn tả rằng vào thời điểm tôi trở về, tôi đã xa nhà trong suốt hơn ba năm.
Câu hoàn chỉnh: "By the time I return to my country, I will have been away from home for more than three years."
Ghi chú: Bài tập này được trích xuất từ ứng dụng TOEIC Max , phần tạo lộ trình 900+.
Bạn đang hoặc có nhu cầu học và thi chứng chỉ Toeic? Bạn chưa biết bắt đầu từ đâu hoặc chưa tìm thấy công cụ nào để học mọi lúc, mọi nơi? Hãy tải ngay App Luyện Thi Toeic Online: TOEIC® Max
Bạn đang hoặc có nhu cầu học và thi chứng chỉ Toeic? Bạn chưa biết bắt đầu từ đâu hoặc chưa tìm thấy công cụ nào để học mọi lúc, mọi nơi? Hãy tải ngay App Luyện Thi Toeic Online: TOEIC® Max