The company announced that its profits declined
much less in the second quarter than analysts had
expected it to and its business will improve in the
second half of the year.
(A) had expected it to and its business will improve
(B) had expected and that its business would
improve
(C) expected it would and that it will improve its
business
(D) expected them to and its business would improve
(E) expected and that it will have improved its
business
OA:B。
不懂对E的解释
E: incorrectly uses the future perfect (will have improved) that implies the action will be completed rather than ongoing. 这句话不懂哈~请NN们解释一下~~~!!!作者: huangsiyan 时间: 2011-5-22 20:42
因为整个句子的时态是过去时,所以针对过去做的预测要用would have done
不用will have done作者: supermanlee 时间: 2011-5-30 06:29
将来完成时用来表示在将来某一时间以前已经完成或一直持续的动作。经常与before+将来时间或by+将来时间连用,也可与before或by the time引导的现在时的从句连用。
例句:You will have reached Shanghai by this time tomorrow.
原文只是在描述一种将来(in the second half of the year)可能发生的状况, 因此E项时态不对
欢迎光临 国际顶尖MBA申请交流平台--TOPWAY MBA (http://forum.topway.org/)