怎样判断where或when在定语从句中的成分?
怎样判断where或when在定语从句中的成分?
先耐心看完下面一段文字谢谢.
从百科上看到,关系副词when修饰表示时间的名词,但并不是一见到先行词为时间名词就以为用when,而要看它在句中充当什么成分:如果作时间状语,就用when;如果作主语或宾语,就用that或which.
同样的,关系副词where修饰表示地点的名词,但并不是一见到先行词为地点名词就以为用where,而要看它在句中充当什么成分:如果作地点状语,就用where;如果作主语或宾语,就用that或which.
eg.Don't forget the time (that/which) I've told you.
There comes a time when you have to make a choice.
同样是修饰先行词time,为什么引导词不同呢?我知道是因为在句中的成分不同.那应该怎么判断它在句中作什么成分啊?这两个句子有什么不同吗?
其实很简单,让我慢慢给你讲!
1 做定语从句的题,首先要判断出定语从句是哪一部分.比如你给的第一句,
Don't forget the time {(that/which) I've told you.} .{ }里的部分就是定语从句的部分,这个你得先弄清楚.然后我们再单独把{(______ I've told you.} 这一部分提出来看,_____ 划横线的部分在定语从句中是做tell 的宾语,所以我们必须用关系代词,关系代词就是充当名词性(主语,宾语表语)成分的.
2.同理,第二句 There comes a time {when you have to make a choice.} 括号部分也是定语从句,____ you have to make a choice ____ 划横线的部分在定语从句中不做任何名词性成分(主语宾语表语),所以我们就用关系副词来填,这里是时间,所以用when.
3 我们总结一下,选关系代词which that 还是关系副词when where why ,其实就是第一步,找出定语从句的部分,而单独分析定语从句里是否缺名词性(主语宾语表语)成分,如果缺,就用关系代词,不缺就用关系副词.
这是最简单的定语从句的方法!
还有不懂,欢迎随时提问哦!