1.We live in a time____, more than ever before in history,people are moving.
A.what B.when C.which D.where
答案是B 请详细讲解一下 尤其是C和D选项
2.Because of many mistakes,she was made _____these letters again.
A.type B.to typing C.typed D.to type
答案是D 是made sb to do 还是made sb do?
3.It is hot and dry,the flowers need____.
A.being watered B.be watered C to water D.to be watered
答案是D need +doing不是表被动吗? 这里为什么又用need to be done这样了?
1.when引导的成分在后面的从句中做时间状语,when=in the time,而which引导的成分通常是名词,不能作状语的which=the time,如果用which后面的从句是讲不通的。where引导的是地点状语,肯定不对,如果是in the situation可以用where引导。
2.made sb do是正确的,但是变被动时要变成sb be made to do sth
3.need doing表被动时直接说need watering就行了,用being watered 就重复了。need to be done 也是个固定用法。
1 前面是time ,修饰时间用when. Where 用于修饰地点! 2后面的对,make sb do sth使某人做某事 3 need doing 与need to be done 是一个意思!
1 time 表时间,用时间副词来引导后面的从句
2 是后者 但在被动语态时要还原不定式 to
3本来是need do STh danza被动语态时要还原to