having done & doingthe heavy snow swept across many parts of China,______ many people's family reunion at the 2008 Spring Festival impossible.A.made B.making C.to make D.having made.选什么?B和D的用法有什么不同?在什么情况下可以选?
来源:学生作业帮助网 编辑:作业帮 时间:2024/05/19 13:13:15
having done & doing
the heavy snow swept across many parts of China,______ many people's family reunion at the 2008 Spring Festival impossible.
A.made B.making C.to make D.having made.
选什么?
B和D的用法有什么不同?在什么情况下可以选?
本题答案为B,此题考察的是分词短语做状语的语法.
B.making为分词短语的一般时态,可以表示结果状语.那么这句的理解,就是,大雪席卷了中国的大部分地区,造成很多家庭无法欢度春节.
D.having made 为分词的完成时,表示分词的动作发生在主语之前.
e.g.:Having finished my homework,i watched TV.
写完作业我看电视,having finished 完成作业,发生在 watched 看电视之前.
如果选择D,则表示,很多家无法过春节,发生在大雪之前,不符合句意,故不是正确答案
我也得查查
having made是指已经.....
B.making 是指正在...
not having done 还是having not done?
never having done还是having never done
having done的用法
doing having done being done having been done 造句!
having done和having been done怎么用 如题
not having done 和 having not done 的区别
having been done和having done的区别rt
having done的句子是什么时态的,having done 咋用~
having done可否作宾语,如try having done sth
用having been done 造句
having been done的用法
having been done是什么时态?
having done 与doing 区别
用after having done造句
being done,have been done和having done怎么分辨
having done 、done、 being done、 having being done 的区别与详细用法
分词作状语:doing ,done ,having been done ,noe having done ,都怎么用?not having done
【答好了加分】having done,did,doing,being done having done,having been done 在句首区别区别