promotion image of download ymail app
Promoted
狐狸
Lv 6
狐狸 發問時間: 社會與文化語言 · 6 年前

國中文法問題~求詳解

A: It's cold today. Put on a coat to _______.

B: OK!

(A)keep you warm

(B)keep yourself warm

何者為正確答案? WHY?

20點徵求高手釋疑。

2 個解答

評分
  • 6 年前
    最佳解答

    (B)◎的答案(語意),比(A)○清楚明確,所以選(B)為宜。

    ------------------------------------------(A)○ It's cold today. (You / Who) Put on acoat to keep you warm. 今天天氣冷。(你/誰)穿上一件外套保持你溫暖。(B)◎ It's cold today. (You) Put on a coat to keepyourself warm. 今天天氣冷。(你)穿上一件外套保持你自己溫暖。

    =========================反身代名詞 代名詞字尾是 -self (單數) 或-selves (複數) ,用以表示「...自己的」之意思,稱之為反身代名詞。《※1. myself:ourselves;2. yourself:yourselves;3. himself, herself, itself:themselves》一、反身代名詞可作動詞或介系詞的受詞,以表示動作的承受者反歸於行為者自己的身上。使用反身代名詞時必須要能在句子中論及到同一個人或同一件事。(本題目)二、反身代名詞的另一種功能是用來強調語氣。用以強調語氣的反身代名詞,若把它從句子刪除,整個句子在文法上還是正確的。(參酌的)

    參考資料: 自己+書籍
    • Commenter avatar登入以對解答發表意見
  • Louis
    Lv 7
    6 年前

    (You) put on a coat to keep you warm.重複了兩個you,違反了英語不重複用字的習慣,所以第二個you,應改用反身代名詞yourself。

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