David 發問時間: 社會與文化語言 · 9 年前

英文法請解析

companies try to persuade people to buy their products by advertising,_____b______.(a)which is part of the competition for customers.

(b)that gives people information about new products

(c)which are a way for sellers to tell buyer about products .想問,題目的先行詞應該是物嗎,另外空格前有逗點,不是要which,為何要that ,AC為何不行-----------------------------------------------------------

there are programs on tv that ____a_____ how to do things.

(a)explain

(b)explains

(c)explaining

(d)explained

不懂為何答案是A,請解析

-----------------------------------------------------------

my father,____a______you met,is a merchant.

(a)who

(b)whom

為什不用whom,難道whom you met才是一句----------------------------------------------------------

he is the only one of the students who ____a_____ english fluently.

(a)speaks

(b)speak

(c)speaking

(d)spoken

我的認為是前有V,中有who,後應該再一個V(he is the only one of the students-第3人稱要加s),是這樣嗎

2 個解答

評分
  • Louis
    Lv 7
    9 年前
    最佳解答

    companies try to persuade people to buy their products by advertising,_____b______.(a)which is part of the competition for customers.

    (b)that gives people information about new products

    (c)which are a way for sellers to tell buyer about products .想問,題目的先行詞應該是物嗎,另外空格前有逗點,不是要which,為何要that ,AC為何不行

    本題的答案應該是(a)才對,因為which指的是前面的整個主要子句的內容,而不是其中的某個字。所以才在which前加逗號。 that是用在限定性質的形容詞子句,所以不用逗號,而且其先行詞會加上定冠詞。所以(b)不對。(c)的動詞是are,如果針對advertising,在數上是不一致的。-----------------------------------------------------------

    there are programs on tv that ____a_____ how to do things.

    (a)explain

    (b)explains

    (c)explaining

    (d)explained

    不懂為何答案是A,請解析

    子句的主詞that的先行詞是programs,所以用複數形的動詞explain。

    -----------------------------------------------------------

    my father,____a______you met,is a merchant.

    (a)who

    (b)whom

    為什不用whom,難道whom you met才是一句

    whom you met是形容詞子句。因為whom在子句中屬met的受詞,所以用受格才正確。(b)才是最正確的答案。(a)是可接受的答案,因為美語己經把who用在whom的一些狀況視為正確了。----------------------------------------------------------

    he is the only one of the students who ____a_____ english fluently.

    (a)speaks

    (b)speak

    (c)speaking

    (d)spoken

    我的認為是前有V,中有who,後應該再一個V(he is the only one of the students-第3人稱要加s),是這樣嗎

    這句的題目有邏輯問題。應刪去the only才合理。

    He is one of the students who speak English fluently.後面的子句是修飾students的,所以應選(b)。

    2011-02-20 11:38:03 補充:

    通常文法上所稱的[外插句]是指和主句沒有文法和句意關係的句子。如you know, I think, I am sure等。有時只是用來表示說話的人的態度。

    book在意見欄所提的例句是[非限定性的修飾語]所以必須有逗號隔開。因為my father是獨一的,不能再加以限定。有兩者以上(含)的人或東西,如my brother, my sister等,才需要限定性的修飾語。

    • 登入以對解答發表意見
  • book
    Lv 5
    9 年前

    My father,____a______you met,is a merchant.

    whom you met..................是外插入句..所以才前後逗點

    .......<外插入句>插入中間

    =My father ......+ .......<外插入句You met whom.>.......is a merchant.

    =My father ,+......You met whom.....+ ,is a merchant.(轉變中....)

    =My father ,whom you met ,is a merchant.

    2011-02-19 23:18:37 補充:

    外插入句....

    是指一個句子...插入到另外一個句子裡面...且不影響其句子.

    --My father ......+ .......<外插入句 >.......is a merchant.

    =My father ,+.<.. you spoke to whom.>.+ ,who is a merchant.

    =My father ,.......<外插入句 >....... , who is a merchant.

    • 登入以對解答發表意見
還有問題?馬上發問,尋求解答。