早教吧 育儿知识 作业答案 考试题库 百科 知识分享

Engines are machines ___ power or motion.A.produce B.producing C.produced D.which producing这题答案是B,我想知道具体的解释,为什么不能选D呢顺便把这句话翻译一下吧

题目详情
Engines are machines ___ power or motion.A.produce B.producing C.produced D.which producing
这题答案是B,我想知道具体的解释,为什么不能选D呢
顺便把这句话翻译一下吧
▼优质解答
答案和解析
D是定语从句的用法,若把D代入可发现从句中没有谓语动词,所以D错.若用定语从句的表达应把D改为which produce.
B是非谓语动词的用法,用producing 是因为产生这个动作是engines主动发出的,所以用produce的现在分词形式.其实非谓语producing 在这里就相当于machines 的定语,一个修饰.
翻译:发动机是一种产生动力和运动的机器.(翻得不太好,但意思出来了.)