The old farmer Ahad his left arm Bharmed Cwhen he had his tractors Dworked day and night last summer.

admin2010-07-11  34

问题 The old farmer Ahad his left arm Bharmed Cwhen he had his tractors Dworked day and night last summer.

选项 A、 
B、 
C、 
D、 

答案D(改成working)。

解析 语法题。本题考查非谓语动词短语作动词have的宾语补足语的用法。动词have可用无to不定式\现在分词\过去分词来作其宾语的补足语,但其宾语与补足语之间的逻辑主谓关系及含义是不同的。试比较下列句子:1.I would have him wait for me.我要他等我。(宾语与宾语补足语的关系是主动的逻辑主谓关系,此时用无to不定式短语,表“让某人做某事”)否定式表“不能让”:I wo’t have him cheat me.2.She’ll have you doing aU the housework if you.are not careful.(宾语与宾语补足语的关系是主动的逻辑主谓关系,此时用现在分词短语,表“让某人做某事”,“让某情况发生”)3.He had us laughing all the time during the lunch.(宾语与宾语补足语的关系是主动的逻辑主谓关系,此时用现在分词短语,“让某情况发生”)也常用于否定结构,表“不能让”,“不允许”:I will not have you shouting at me that way.经反复考证,have的宾语补足语用无to不定式短语或现在分词短语似乎并无太大差别。如果一定要说有差别的话,现在分词表示的动作可能在时间长短方面稍有限制,即现在分词所表示的动作多在一定的指时时间范围内进行。请参见上面第三句,仔细体会一下。第三句如用无to不定式作宾语补足语似乎不妥。4.We had the machine repaired.我们请人把机器修好了。(宾语与宾语补足语的关系是被动的逻辑主谓关系,此时用过去分词短语)否定式表“不允许”:We won’t have it said that she treated him unfairly.根据上述语法知识可知,选项D用过去分词是错误的,应改为working.
转载请注明原文地址:https://kaotiyun.com/show/jNLC777K
本试题收录于: 英语题库普高专升本分类
0

最新回复(0)