文语站

位置:首页 > 习题库 > 

1.Theworkershadthemachines

习题库1.44W

问题详情:

1.Theworkershadthemachines

1.The workers had the machines _______(run) all night long to finish the work on time.

2.People in the south have their houses ______(make) of bamboo.

【回答】

1.runnning

2.made

【解析】

1.句意:工人们整夜地运转机器,以便按时完成工作。 “have sth. doing” 动词+宾语+宾语补足语的结构。这种结构中,宾语和宾语补足语有逻辑上的主谓关系,have sth doing即doing是sth发出的动作,为主动关系。run动词,跑、进行;runnning现在分词或动名词。“机器”与“运转”是主动关系。故填:runnning。

2.句意:南方人的房子都是竹子做的。make动词,制作;made过去分词或过去式。made of…,意为“由…制成”,后跟材料。have sth done即sth是done的逻辑主语,但是被动的。故填:made。

点睛:1.“have + sth. (宾语)+ 过去分词(宾语补足语)”意为“让 / 叫 / 使 / 请别人做某事”。宾语sth.后面用过去分词作宾语补足语,说明sth.与过去分词表示的动作之间是被动关系。 2.“ have +sb. / sth. (宾语)+ 现在分词(宾语补足语)”意为“叫 / 让 / 使某人做某事或让某种情况发生”。宾语 sb./sth .后面用现在分词作宾语补足语,表示宾语与现在分词表示的动作之间为主动关系,且动作正在进行。

知识点:现在分词和过去分词辨析

题型:完成句子

标签: