简单的非谓语选择题

来源:百度知道 编辑:UC知道 时间:2024/07/04 20:17:54
____ very small, computers are widely used.
A To be B Having been C For being D Being
我觉得如果D行那么C也没错 理由给个啊 老师以前说前面那个可省略 但没说一定不能写 问下为什么C错 高手进

选D,for 是因为的意思,而being 是代表状态

如果选for的话,翻译一下不通啊… 为了变得更小,计算机被… ,因此不行。 我觉得是这个原因…

for用在这种结构中应当是解释为“因为”比较恰当吧,那么句子的意思就是“因为电脑小,所以广泛应用”,说不通啊。所以C不行。原句的意思是“电脑小是小,但应用广泛”。

你不能说“为了小...”或“因为小...”所以C不合适

选D
C,D都是表原因,因为一般可省略的,就会选省略过的答案。