Since February, the Federal Reserve has raised its short-term interest rate target five times, and because of the economy's continued strength, analysts have been predicting for weeks that the target will be raised again in November.
because of the economy's continued strength, analysts have been predicting for weeks that the target will
with the economy's strength continuing, analysts predicted for weeks that the target
because the economy continues strong, analysts predicted for weeks that the target would
due to the economy's continued strength, analysts have been predicting for weeks that the target
due to the fact of the economy's continued strength, analysts predicted for weeks that the target will
题目分析:
区分will,would:这里的意思表示,很肯定的断定xxx发生,没有虚拟,没有与现在相反的语境,所以,用will最好。predict是要搭配will的,不同于expect to do。除了用在过去时态中,would用在虚拟里(与现实相反),不用在肯定语境中。
选项分析:
A选项:Correct. 本选项在语法和逻辑上均是正确的。have been predicting表达的意思是(几周以来)至今仍在预测,而且与后面的will相呼应,即,表明预测的是以后的事。
B选项:with the economy's strength continuing是独立主格结构,其应改为介词短语because of the economy's continued strength,这点考查了名词和ing的区别,用之于本题,显然这个“经济的持续增长”是有时效性的,在经济持续增长后的很短一段时间内,分析师们会预测经济目标上升。如果在经济持续增长是发生在很久以前的,那么显然,其无法在语境中和“预测目标上升”之间产生因果关系。因此,此处的“经济持续增长”必须指的是这个事件本身,不能指这个事实。又例如:
(1) I know that people reduced driving.
(2) **I know people’s reduction of driving.
此时只有句(1)是正确的。这是因为,“我知道”的是一个事实,即,此时的reduce事件没有时效性,只要reduce这个事件发生了,无论在之后的何时,都可以满足“我知道”这个语境。因此,我知道的是一个事实,而并非一个事件。事实是恒久的,没有时效性的。
另外,predicted一般过去时错误,句首Since February,后面的for weeks是完成时态的标志,不能说analysts predicted for weeks。
C选项:原因状语because the economy continues strong需改为介词短语because of the economy's continued strength错误同选项(B)。另外,predicted一般过去时错误同(B)。
D选项:predict引导的宾语从句应用将来时,不用虚拟语气,不能直接用be。
E选项:predicted一般过去时错误同(B);另外,the fact不能添加,类似于名词和从句的区别,由于名词不能表达一个事实,所以只能用the fact that,不能用the fact of。
"if you see a SPLIT between "will" and "would", then it's most likely that we are dealing with a tense issue.
* if we are actually talking about an event that has not occurred yet -- i.e., an event that is genuinely in the future -- then we should usually use "will".
* if we are talking about an event that was still a future event at the time described in the sentence (but is no longer a future event), then we should use "would".
a couple of examples:
several experts have predicted that brazil will win the world cup in 2014. (as of this writing it is not 2014 yet, so the future tense is appropriate)
last year, several experts predicted that brazil would win this year's world cup. (this year's world cup is now over, so it's inappropriate to use the future tense. therefore, we use "would", which is a tense that we use to describe something that was once a future event, but is no longer)
in ancient times, the mayans predicted that the world will end in the year that corresponds to A.D. 2012 on the modern gregorian calendar. (2012 has not happened yet, so we still use the future tense for the prediction -- even though the prediction was made a really, really long time ago)"
登录 或 注册 后可以参加讨论