首页 > 留学知识库

问题: 语法综合1

p195
18.Without trees our enntire world_____a much dried place unsuitable for living things to live in.
A.must be B.would be
我选B,答案A

23.Nothing helps success more than knowing what you are doing.
不能理解这个help success,总不见得success是help的宾语?我觉得是help your success或者help you to succeed。

26.I meant______you about it,but I forgot to do so.
A.to tell B.to have told
我觉得动词已经表示过去了,没必要强调完成,大家认为?

解答:

1) must 在这里是“肯定是”表示一种强烈肯定的猜测。would 有虚拟语气的味道。但整个句子看来没有必要用虚拟语气。

2)help 还有“促进,增长”的意思。help success 不妨译为“促进成功” help 可直接跟名词。

3)不定式的完成式常常表示其动作在谓语动词之前已完成。如:
I'm sorry to have kept you waiting . to have kept you waiting 在谓语 am sorry 之前完成。 但是在某些动词如:wish,hope,mean 等,不定式的完成式表示“动作没有完成” 如:I hope to have finished the work earlier.(我本来希望早点完成这工作) 又如:I meant to have taken train to Beijing (我本来打算乘飞机去北京的(后来没乘飞机))

回答 3 的部分例句来自《大学英语语法》p147