20.More highways havebeen built in China,__it much easier for people to travel from one place to another.A.making B.made C.to make D.having made选D为什么不行?
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/17 12:29:36
20.More highways havebeen built in China,__it much easier for people to travel from one place to another.A.making B.made C.to make D.having made选D为什么不行?
20.More highways havebeen built in China,__it much easier for people to travel from one place to another.A.making B.made C.to make D.having made
选D为什么不行?
20.More highways havebeen built in China,__it much easier for people to travel from one place to another.A.making B.made C.to make D.having made选D为什么不行?
making 在这里做伴随状语,是指状语从句的动作伴随主句发生,强调正在进行.而having done有动作先后性,强调已经完成.(more highways have been built 是现在完成时,所以从句应该用making)
这里填A是正确的,表示补充说明或者说是表示结果。
在这里并不强调动作的先后。如果D还原是have made呢?也不行吗?用have made更加不行,这里是作状语,要用非谓语动词。用完成时就一定要代表动作先后吗? 一个句子两个完成时不行吗? 用having made 为什么强调动作先后了? 前面那句话不是也是完成时吗?Having done my homework,I went out f...
全部展开
这里填A是正确的,表示补充说明或者说是表示结果。
在这里并不强调动作的先后。
收起