奇迹神圣火焰:英语选择题

来源:百度文库 编辑:高校问答 时间:2024/05/14 05:57:27
Upon being questioned ,the old farmer denied ____
A. to have stolen B. I being stolen
C. to steal D. having stolen
这道题该怎么选择? 分析一下每个选项!
Upon being questioned ,the old farmer denied ____ the horse.

正确答案是D。至于理由很简单deny后面要么跟名词或者名词引导的that从句,要么跟动名词,所以AC不对,在BD里选择。由于不管是不是老农偷马,偷马这件事情肯定是发生在被询问之前,所以是完成时,因此是D。楼上有几位认为句子的意思是“否认马被偷”而选择B,这是错误的。因为如果是否认马被偷的意思,那么deny后面应该跟的是从句(因为是马被偷,马是主语),从句中的动词也不跟deny有联系而是直接根据所处语态选择过去完成时,否认马被偷的句子应该这样写:Upon being questioned ,the old farmer denied (the fact) that the horse had been stolen.楼主懂了吧

当农夫被问的时候,否认马被盗.the horse be stolen而denied后面接名词,所以应该是being stolen 同意一楼的看法.

DENY 后加动词ING 形式 因为是过去 所以用它的表示过去的形式HAVE DONE 所以选D

deny doing 所以答案必须是ing形式,语法上B答案正确,但逻辑上不是最佳答案,Upon being questioned ,the old farmer denied stolening the horse.
deny 的含义为某人否认没做过某事,而事实上他却做过这件事情,可以通过读音和“抵赖”相联系记忆。显然,抵赖的东西肯定是不好的,所以deny偷东西stolening符合逻辑,being stolen不合逻辑

deny这里不是“拒绝”,而是“否认”,通常后面接名词、动名词或从句。
从语义上看,这句话应该是说:这个老农民否认“被偷”,因此应该选择被动的结构。综合这两点,我想答案应该是being stolen或having been stolen,答案B是不是写错了?没有“I”吧

julianyin真是高手啊,我知道选择D就是讲不出理由,佩服