[文法] 關代用法

作者: inceptions (kiterunner)   2014-09-29 21:32:36
Martha Graham,___ has run her own dance company for half a century.
(B) one of the great modern choreographers
(E) whom the great modern choreografer is
答案給B
但不清楚為啥E不可選,心中的答案是B比E好,E文法沒錯。
似乎有種說法是主詞補語不能用關代取代,但剛查文法書卻有這種用法
書中例句
He talked like a native, which he hardly was.
作者: wohtp (會喵喵叫的大叔)   2014-09-29 21:46:00
(E)的感覺是,前面講了一串這個神秘的現代舞蹈家,但是他到底是誰呢?(鼓聲)就!是!傳說中的Martha Graham啦!沒有這種意思就不能選E啦
作者: inceptions (kiterunner)   2014-09-29 21:58:00
同意w大! 意思來說B好很多
作者: wohtp (會喵喵叫的大叔)   2014-09-29 22:08:00
再想一想,問題是出在"the" great modern choreographer這裡。Martha Graham,「那個」偉大的現代舞蹈家,...
作者: inceptions (kiterunner)   2014-09-29 22:10:00
為什麼呢? great modern choreographer不能加冠詞?
作者: wohtp (會喵喵叫的大叔)   2014-09-29 22:10:00
所以「那個」是哪一個?
作者: inceptions (kiterunner)   2014-09-29 22:12:00
這關代來自The great modern choreographer is Martha
作者: wohtp (會喵喵叫的大叔)   2014-09-29 22:12:00
要前面先有講了,你才能說啊就是特定那一個嘛
作者: inceptions (kiterunner)   2014-09-29 22:13:00
Graham 然後人名被取代
作者: erilinda (直到我厭了為止)   2014-09-29 22:13:00
再怎麼樣也不會用whom…這裡不是受詞
作者: wohtp (會喵喵叫的大叔)   2014-09-29 22:14:00
你要把whom改寫掉這樣就更明顯了:那個偉大的現代舞蹈家是Martha Graham所以那個到底是哪一個,你前面又沒說
作者: erilinda (直到我厭了為止)   2014-09-29 22:17:00
順序也錯 要也寫, who is a ....,然後你這題應該填空後還有個逗號?
作者: dunchee (---)   2014-09-29 22:31:00
E是單純的文法錯誤。除了"whom->who"之外,關係子句(單獨只看句型的話)本身要嘛:Martha Graham, <關係子句>, has run ... (前後逗號)(非限定用法) 要嘛:Martha Graham <關係子句> has run ... (前後沒有逗號)(限定用法)原題幹選E的情況變成"has"沒有主詞 (who(m)子句是「形容詞」子句,不能當主詞(名詞)用)你也知道是"主詞補語",這文法術語不是講好玩的,它的意義(之一)在於當"is"這個copula(連繫動詞)後頭接一個名詞的"主詞補語"時,主詞和主詞補語兩者的「格」是一樣的:主詞(主格) is(相當於 "=") 主詞補語(主格)(這也是為什麼是"who(主格)"不是"whom(受格)"
作者: inceptions (kiterunner)   2014-09-29 23:01:00
感謝D大 我一直把誤解主詞補語比較像受格了!至於限定用法所得到的資訊是第二逗點有省略的狀況 不知是否正確
作者: MADAOTW (MADAO)   2014-09-30 00:24:00
E)文法錯的吧 is has run .... 有這句子?

Links booklink

Contact Us: admin [ a t ] ucptt.com