Although a surge in retail sales have raised hopes that there is a recovery finally under way, many economists say that without a large amount of spending the recovery might not last.
Although a surge in retail sales have raised hopes that there is a recovery finally under way, many economists say that without a large amount of spending the recovery might not last.
(A) have raised hopes that there is a recovery finally
(B) raised hopes for there being a recovery finally
(C) had raised hopes for a recovery finally being
(D) has raised hopes that a recovery is finally
(E) raised hopes for a recovery finally
OG解释:The subject of the first clause, the singular noun surge, must take the singular verb has raised rather than the plural have raised. It is superfluous and pointless to say that people hope both that there is a recovery and that such a recovery is underway. In this context, there is adds nothing and can be omitted to create a more concise sentence.
A Subject and verb do not agree; there is .. .finally underway is awkward and wordy.
B For there being is awkward and wordy.
C Had raised is the wrong verb tense; for... being is awkward and wordy.
D Correct. In this sentence, the subject and verb agree, and the verb is in the appropriate tense; a recovery isfinally is clear and concise.
E For a recovery finally is awkward and—to the extent that it can be seen as grammatical—does not make sense.
我的疑问是:(1)for there being 是必错结构吗?
(2)A选项中 there is 结构awkward在哪里?
(3)如果C选项是has raised hopes for a recovery finally 对不对呢?
问题颇多,感谢好人回答~~~~