Thầy xem giúp em câu này, em có thắc mắc về cách chia thì:
By the time Mr. Greenfield returns from his business trip, the company’s new policy ———.
(A) had decided
(B) will have been decided
Câu hỏi: Đáp án là (B), thì tương lai hoàn thành. Nếu bảo không chọn quá khứ hoàn thành vì động từ của câu trước mang nghĩa hiện tại, nhưng nếu ở đây có thêm đáp án hiện tại hoàn thành has decided thì chọn thì nào ạ? (vì em không hiểu sao ở đây lại mang nghĩa tương lai hoàn thành trong khi hai hành động này cùng ở trong hiện tại mà)
Ta có nguyên tắc như sau:
Những liên từ chỉ thời gian như when, while, after, before, as soon as, once, by the time,… mà đi với thì hiện tại thì nó sẽ chỉ thời gian trong tương lai. Ví dụ:
○ When I graduate, I will find a job.
= Khi tôi tối nghiệp, tôi sẽ kiếm việc.
Vì vậy, đối với câu trên, nguyên vế By the time Mr. Greenfield returns from his business trip là chỉ thời gian trong tương lai đó nhe em.
○ By the time Mr. Greenfield returns from his business trip, the company’s new policy will have been decided.
= Tính đến lúc Ông Mr. Greenfield trở về từ chuyến công tác (trong tương lai), chính sách mới của công ty đã được quyết định rồi.
Please login or Register to submit your answer