大家在學到關係代名詞時
一定常常搞不太清楚用的時機
that what這兩個最常用到的
一起來搞清楚吧!
that 基本上大都可以將which、who(whose、whom)替代掉
例:The boy who stands there is singing.
= The boy that stands there is singing.
= The boy standing there is singing.
(站在那的男孩正在唱歌。)
但有時候關代是不能用that代換掉,例如說逗號後面絕對不能
加that。有時候也有只能使用that當關代的時候,例如在先行詞
前面出現「 最高級、人+動物、all、no、every、any、the only
、the same ... 」時,關代必定用that。
例:He's the last man that I want to marry.
(他是我最不想嫁的男人。)
例:The boy and his dog that ran there were very happy.
(在那邊跑來跑去的男孩和他的狗都很快樂。)
what 顧名思義,複合關係代名詞指的就是「先行詞 + 關代」,就等
同the thing which ...
例:I don't know what I can do.
= I don't know the thing which I can do.
(我不知道我可以做什麼事。)
http://tw.knowledge.yahoo.com/question/question?qid=1405121610667
------------------------------------------------------------------------
留言列表