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。
for weeks 有持续的涵义,所以用现在完成时正确。因为连续五次加息,所以也就能持续predicting所以完成进行时正确!
选项B wiht the economy‘s strength continuing 中现在时态错误,改为伴随语态少了因果语气
predicted 一般过去时错误排除BCE
选项E due to 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)"
C
* "continues strong" doesn't make sense. "strong" is an adjective; there is no noun here for it to modify.
* "would" is wrong; it should be "will".
("would" has 2 main uses: 1 * it's the past tense of "will". i have no idea what the actual name of this tense is, but you can think of it as "a tense that WAS the future, at that time in the past." for instance: Jim knows that his son will make the game-winning shot. this sentence translates into the past tense as Jim knew that his son would make the game-winning shot. 2 * it's a CONDITIONAL - i.e., it describes what would occur in some alternate situation that is not actually the case. for instance: if i were rich, i would buy my own island.)
* the analysts' predictions are ongoing into the present, so the past tense "predicted" is inappropriate.
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.
自 2 月以来,美联储已五次上调短期利率目标,
由于经济持续走强,分析师【数周以来一直预测】该目标将在 11 月再次上调。
时态上, for weeks, for有持续的含义,所以用现在完成时正确;
同时, since February. the Fed连续5次加息,那么在这持续加息的日子中分析家也就持续predicting,所以完成进行时正确。
Predict是要搭配will的,不同于expect to do。除了用在过去时态中, would用在虚拟里(与现实相反),不用在肯定语境中。
1.区分will,would:这里的意思表示,很肯定的断定xxx发生,没有虚拟,没有与现在相反的语境,所以,用will最好。predict是要搭配will的,不同于expect to do。除了用在过去时态中,would用在虚拟里(与现实相反),不用在肯定语境中。
2.时态上要平行!:Since xxx,A have done and B have done...
have been predicting表达的意思是(几周以来)至今仍在预测,故BCE过去式predicted错误
due to错误
由于前半句用的是since..., ... has raised...,表示的是当前的情况,后半句for weeks要用完成时,排除BCE。
that the target be raised again in November是虚拟语气,而这里没有“虚拟”,没有与现实情况相反,所以要用will + v.来表示肯定的预测结果。
除了用在过去时态中,would用在虚拟里(与现实相反),不用在肯定语境中。
1.时态,predict必须要用未来式BD错
2.措辞,due to用错,DE错
3.平行,前面是has done,后面应该也是,主语有since,BCE错
对E项的解释有点疑惑😓, “由于名词不能表达一个事实,所以只能用the fact that,不能用the fact of”,所以这里of 改成that是要表达“事实”的意思? 但又看到B项解释是要表达“事件”的时效性的本意?
还是说就是fact的用法问题啊
Since+have Ved
strong是modifier,而C中strong没有修饰的名词,且不能作为动词“持续加强”,A这里整体作为了一个名词,continued形容词修饰strength名词。
其次这里应该用will,而不是would。Would有两种用法——1.will的过去式,表示过去将要怎样;
Jim knew that his son would make the game-winning shot.
Jim knows that his son will make the game-winning shot.
2.情态动词,和could对应。
这里虽然之前有predicted表示过去,但是后面有一个“in November”表示事件发生在将来。所以用will。
区分will,would:这里的意思表示,很肯定的断定xxx发生,没有虚拟,没有与现在相反的语境,所以,用will最好。predict是要搭配will的,不同于expect to do。除了用在过去时态中,would用在虚拟里(与现实相反),不用在肯定语境中。
A选项:have been predicting表达的意思是(几周以来)至今仍在预测,而且与后面的will相呼应,即,表明预测的是以后的事。
E选项:由于名词不能表达一个事实,所以只能用the fact that,不能用the fact of。
首先应当根据语义 自行判断出什么时态应该是正确的
又错了!
考察:
时态;现完标志词;because of/because;
不要看见because of就下意识觉得不对,看情况;这里because 和because of的用法都有可行性;重点去看其他硬性错误,如时态!这个才是考察重点
也不要看见predict就虚拟语态,这里说的是很容易实现的情况,所以不用虚拟;虚拟用在不可能发生的假设上;
前:排除bde;这里应该用因果关系;
后:analysts have been predicting for weeks that the target will注意这个题有好几个现完标志词 “since”,“for weeks”,所以用了两个现完时态在两个分句。注意看到现完标志词就要一定选现完时态,没有其他可能。
又错了!
考察:
时态;现完标志词;because of;
不要看见because of就下意识觉得不对,看情况;这里because 和because of的用法都有可行性
也不要看见predict就虚拟语态,这里说的是很容易实现的情况,所以不用虚拟;虚拟用在不可能发生的假设上;
前:排除bde;这里应该用因果关系;
后:analysts have been predicting for weeks that the target will注意这个题有好几个现完标志词 “since”,“for weeks”,所以用了两个现完时态在两个分句。注意看到现完标志词就要一定选现完时态,没有其他可能。
ac选错c
注意时态来排除,时态错误是硬错误
predicted一般过去时错误,句首Since February,后面的for weeks是完成时态的标志,不能说analysts predicted for weeks。
句首Since February,后面的for weeks是完成时态的标志,with伴随状语,少了因果语气。
since ,,注意完成时态的体现
这道题要注意动词的时态