作者boyofwind (风逝情灭)
看板juniorhigh
标题Re: [问题] 很基本的关代
时间Sat Dec 4 16:33:44 2004
※ 引述《p666 (做个有志气的中山女孩)》之铭言:
: 国中学的都忘了
: who whose whom
: which of which
: that
: 是在什麽样的情况下使用阿
: 好比who whose whom
: 都是修饰人有什麽差别阿
基本是 若先行词是指"人"---------who
若先行词是指职业 事物----which
而whose则是who和which的所有格
以下举5个例句
1.The boy (who is watching TV) is my son
2.The boy (who I talked to) is my son
3.The watch (which is sold out) is very famous
4.The watch (which I wear) is not fake
5.The boy (whose father is a teacher) is my classmate
例句1是who当主词
例句2是who当受词 虽然学校老师可能会强调用"whom" 但who其实亦可
值得注意的是 若将介系词to给调到前面 则一定要用to whom 而不能用who 且不能省略
例句3是which当主词
例句4是which当受词
例句5就是所有格whose
而你上文所谓的of which 其实就是把关系子句後面的介系词移到前面
但 这种做法不可常用 有些动词片语不一定可分
而which 和who皆能使用that来代替 可是that使用有限制
考试常常考喔 写英文作文时也绝对不能犯这种错误
that使用限制:4不5要(高中会补充更多)
所谓5个必定要使用that:
1.先行词含有序数
2.先行词含有最高级
3.先行词含有以下词语:
all
the very(正是)
the only(唯一)
the same(同一)
no
every
any
但後3者在现代"美语"中不受限制 请注意
4.先行词同时含有"人"和"非人"
例如:Look at the boy and his dog (that are talking to my mother).
这时先行词是"一个男孩一只狗" 你无法判别要用哪个关系词 於是就想到that
5.避免和疑问词重复
例如:Who is the man (that is singing)?
这时先行词是一个"男人" 理当关系词用who 但前面有疑问词who 所以用that
所谓4种情况绝对不能使用that
1.关系代名词that之前绝不可有逗点
2.关系代名词that之前绝不可有介系词
3.关系代名词that绝不可当所有格
4.先行词为以下词语时 绝不可使用that
people
those
they(he)
one
简单介绍到这里렠希望能解决你的疑惑
PS:所谓先行词 就是关系子句要修饰的东西
PS2:用括号括起来的 就是关系子句
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 222.250.144.122
※ 编辑: boyofwind 来自: 222.250.144.122 (12/04 16:35)
※ 编辑: boyofwind 来自: 222.250.144.122 (12/04 16:36)
※ 编辑: boyofwind 来自: 222.250.144.122 (12/04 16:39)
1F:推 xainbo:讲的详细,好,推一下 61.231.49.24 12/04
2F:推 p666:谢谢罗^____^ 61.223.193.253 12/04
※ 编辑: boyofwind 来自: 222.250.144.122 (12/04 20:59)
3F:推 onset:比老师补充的还多(只有必须要用的地方)推! 61.229.254.23 01/30