|
发表于 2020-4-27 00:40:35
|
显示全部楼层
从你的表达来看,定语从句分限定性和非限定性两种你应该知道,对吧?所谓限定性定语从句就相当于给先行词下定义,有特指作用,定语从句不可省。省略后整句话要么不完整,要么不合原意。此时关系代词用that。非限定性定语从句则不然,定语只是对先行词的补充说明,没有特指作用。既是补充说明,当然也就可有可无,不影响整句话的主旨。比较下面两例:: h! v; l+ a6 {+ a8 y- g
Do you know Helen Johnson, who used to work here?1 u, v( X; ^* z2 G7 b. }' ~0 ]9 k
Do you know the Helen Johnson that used to work here?
; X, Y2 {4 B9 J$ `上一句的定语有没有不影响你询问“你认不认识Helen”,定语从句仅仅是附带着提了一下她曾经在此工作过。但是下一句则预设了可能有多个同名的Helen,他问的是特定的那位曾在此工作过的Helen。
5 m, S I" h- b6 D0 Q3 Y( a2 O你自己琢磨出来的先行词前有the only, the best, the very, the last表示“唯一”是有道理的。这些限定成分与限定性定语从句的特指功能一致。所以,理论上来讲,有这些词限定的先行词后面“应该”使用that更合适。但是,这是一条语法规定,现实生活中不被遵守的情况时有发生。所以,你老师说的是教学语法,是教你最好怎么用。但是真的碰到了例外,也不必大惊小怪,这就是生活。 |
评分
-
1
查看全部评分
-
|