英文關代文法

英文關代文法我最近遇到一題令我困擾的問題而且常搞混希望各位大大能為我解說越詳細越好盡量說服我1.The small town where I grew up has changed a lot.2.I have been to page One Bookstore in Taipei 101,which has a lot of English books.這兩如何分辨當前面都是地點-不能通用

Update:

**順便出個題目來練習-而且答案要附在最下面

4 Answers

Rating
  • 狐狸
    Lv 6
    1 decade ago
    Favorite Answer

    1.The small town where I grew up has changed a lot.

    ================================================

    先還原

    I grew up "in" a small town.

    The small town has changed a lot.

    =>The small town which I grew up in has changed a lot.

    =The small town in which I grew up has changed a lot.

    =The small town where I grew up has changed a lot.

    先想...此句長大一定是在某城鎮中長大吧..所以把in 還原

    然後合併後第一句原始寫法

    第二句將in移至關代前...此關代只能用which

    ps.關代前有1.逗號 2.介系詞時...表人只能用who...表物只能用which

    第三句為把in which省略...因為是地方...所以用where

    ps.如果表事情或物...用what...表原因或方法用how...表時間用when

    以上四個都是省略介系詞+關代所產生的

    此句若把where拿掉填空的話變這樣

    =>The small town _______ I grew up has changed a lot.

    town表地點...grew up(長大)是在某城鎮裡長大...

    該有in及關代卻都不見了...只能選表地方的複合關代=>where

    ================================================

    2.I have been to page One Bookstore in Taipei 101,which has a lot of English books.

    ================================================

    整句l:我曾去過台北101大樓裡有很多原文書的首頁書局。

    再還原

    I have been to Page One Bookstore in Taipei 101.

    Page One Bookstore has a lot of English books.

    =>I have been to page One Bookstore (in Taipei 101),which has a lot of English books.

    此句之先行詞為Page One Bookstore...非台北101...別搞混了...把台北101拿掉也ok

    關代前有逗號...為補述用法...代表只有一個...(101大樓裡的首頁書局只有一個吧^^)

    在第一題時提過...關代前有逗號與介系詞只能用which跟who

    此句先行詞首頁書局...代表一個物...所以用which

    ps.你這一句也是可以改成有介系詞的喔!! 只要原句改為

    I have been to Page One Bookstore in Taipei 101.

    There are a lot of English books in Page One Bookstore.

    =>I have been to Page One Bookstore in Taipei 101, in which there are a lot of books.

    =I have been to Page One Bookstore in Taipei 101, where there are a lot of books.

    此句我不建議寫為

    I have been to Page One Bookstore in Taipei 101, which there are a lot of books in.

    為什麼喔~我沒見過這種寫法= =

    ================================================

    F.Y.I.

    2006-05-13 23:50:33 補充:

    第一題為受格用法...所以The small town which I grew up in has changed a lot.which可省略第二題為主格用法...所以I have been to page One Bookstore (in Taipei 101),which has a lot of English books.which當主格用法決不能省...

    2006-05-15 22:31:17 補充:

    **順便出個題目來練習-而且答案要附在最下面 1.We don't know the place _______ he lives.2.We don't know the place _______ he lives in.3.The house ______ locates downtown is very expensive.4.I go to school _______ I can learn knowledge.5.The shop ____ is open every day is Mr. Wang's.

    2006-05-15 22:33:08 補充:

    Ans.

    1.where 2.which 3.which 4.where 5.which

    2006-05-17 11:40:23 補充:

    ↑↑↑↑我那五題的答案在這裡ㄚ~~~↑↑↑↑

    看到了嗎??

    Source(s): Myself
    • Login to reply the answers
  • Peavey
    Lv 4
    1 decade ago

    個人認為威威的講解是最正確的

    • Login to reply the answers
  • 威威
    Lv 6
    1 decade ago

    關係代名詞 : 功用 ----- 用來連接關係子句和主要子句, 使兩子句產生關係 1. 具有代名詞和連接詞的功能          2. 關係子句之前的名詞稱為"先行詞"或"前述詞"3. 關係代名詞所引導的子句稱為"關係子句"或"形容詞子句"問題一 :The small town where I grew up has changed a lot.解 : 這句話其實由兩個句子合併的(1) The small town has changed a lot .(2) I grew up in the small town . 合併 (一) : The small town ( which I grew up in ) has changed a lot . 句中 which = the small town , 而且原句子中的 in 不可省略 合併(二) :關係子句的介係詞可以放在關係代名詞之前 , 所以 ;The small town (in which I grew up ) has change a lot . 合併 (三) :關係子句中 , in which = where , 所以 ;The small town ( where I grew up ) has changed a lot . 問題二 : I have been to page One Bookstore in Taipei 101,which has a lot of English books.解 : 這句話由兩個句子合併 : (1) I have been to Page One Bookstore in Taipei 101 .(2) Page One Bookstore has a lot of English  boooks . 合併 : I have been to Page One Bookstore in Taipei 101, (which has a lot of books .)句中的 which = Page One Bookstore in Taipei 101而 " , " 是同位語用法 ,目的是對I have been to Page One Bookstore in Taipei 101做補充說明結論 : 第一個問題的 where 的確是表示 " 地點 "第二句中的 which 不是地點 , 先行詞是" 事物 "或"小動物 " , 主詞關代就用which* 若是還不太懂 , 請表明 , 我可以再舉一些例子說明

    Source(s): ME
    • Login to reply the answers
  • 1 decade ago

    第1句是說這個小鎮在我長大後改變了許多

    where指在誰怎麼樣後,上述地點發生什麼變化

    第2句是說我曾去過在台北101的page One 書局,就是那間有許多英文書籍的那間

    這裡which後面的句子是一個子句,是在形容上述地點的狀況及模樣

    總之

    where後面子句就是形容上述地點發生變化

    which後面的句子是一個子句,是在形容上述地點的狀況及模樣

    你懂了嗎

    Source(s): 自己
    • Login to reply the answers
Still have questions? Get your answers by asking now.