以下是引用dreadpower在2003-12-19 11:06:00的发言: 119.be able to 不用被动 选项A:be able to 不用被动 选项B:be able to 不用被动 as后面加句子表比较,people错 选项C:can?? 时态是否有问题?? as people can省略了be programmed to think,逻辑不通 选项E:are capable of being programmed罗嗦 like people do错,like加名词
选项C中can?? 时态是否有问题??请教
另外一直想知道:宾语从句主句和从句的时态是否可以不一致,比如主句用一般过去,从句可以用任何时态??? 1) computers are able to be programmed 纯粹是个逻辑错误,并不是因为新东方说了can 优于be able to 计算机有能力被编程吗?can是个情态动词,表示可以,如The plan can be implemented. 与表示有能力的be able to不一样 ---- 后来再想,发现不完全是如 8 楼说的原因“该词的逻辑主语必须具有发出be able to 后动词的能力,如果是该动作的承受方则一般都改成了can/could。”错误的实质是这个主语既是be able to 的发出者又是be done的承受者,从而逻辑上有问题。即使计算机有能力编程 computers are able to program,同样不能说computers are able to be programmed. 2) assmuption 是不是决定了从句里面表示一种不确定的动作?除了做can的过去式,could还可以表示现在,用在虚拟语气从句中(我想这里就是这个用法);或者做can的委婉形式,如:Could you do me a favor? 3) C的根本错误楼上也指出来了: “as people can省略了be programmed to think,逻辑不通,”题目并没有要对人进行编程的意思,不要将as people can 理解为as people can think 了。
[此贴子已经被作者于2009-2-13 6:53:15编辑过] |