DOMO 發問時間: 社會與文化語言 · 1 0 年前

急!!關代怎麼用 WHICH.WHO.THAT

明天要段考了

關代的WHICH.WHO.THAT

不知道怎麼用 我選出這幾題我不懂的

請幫幫我 我知道THAT 代人或代物 WHO 代人 WHICH代物

1.You are the only person ____ understands me.

A.who

B.that

C.which

D.what

答案是B 我想請問 為什麼不能用A

2.Jack is the best ____ I have ever had.

A.which

B.who

C.that

D.in who

答案是c 為什麼不能選b

3.This is the same watch ____ I lost this morning.

A.which

B.what

C.that

D.who

答案是C 為什麼不能選A

已更新項目:

因為有時候例如THAT 和 WHICH 都可用

有時又只能用一個

我不知道怎麼看

1 個解答

評分
  • 最佳解答

    這是that的用法

    1) that 前面不可有逗點或介係詞

    以下情形只能用that

    2) 先行詞含有人與物時

    3) 先行詞前有 the same

    4) 先行詞含有最高級(the most)和序數(the first, the second)時

    5) 有強烈詞(All,no,any,each,only)

    6)句子開頭為which和who的疑問句

    以上用法可以解釋為何只用that

    第一題有only

    第二題有最高級best

    第三題有the same

    同學阿~背起來!

    參考資料: 我的課本
還有問題?馬上發問,尋求解答。