问题
单项选择题
They have decided on a final date by which they expect that everyone ______ the council's offer and have installed that necessary equipment in his house.
A.have taken advantage of
B.will have taken advantage of
C.will take advantage of
D.has taken advantage of
答案
参考答案:B
解析:我们知道by引导时间状语时多用于完成式,句中by the final date指将来的某一天,所以用将来完成时。