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

不用to or for的寫法?

1.What do you give to yourfriends on their birthdays?

2.I like to make gifts to my friends.

以上這兩句如果不用to也不用for

可以寫成以下這兩句嗎?

1.What do you give on your friends' birthdays?

2.I like to make my friends gifts.

如果下面這兩句是不行的,那可以用什麼寫法呢?

3 個解答

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

    1. What do you give your friends on thier birthdays?

    這句不需要加to在your friends的前面。

    這句改寫成What do you give on your friends' birthdays?是正確的。

    2. I like to make gifts to my friends.

    這句用to當介系詞是有問題的。應改用for。因為make不是給與,而是做。禮物為何會用做的,你可以把某件東西做為禮物(you can give something to somebody as a gift),但不會[做]禮物(make gifts)。用動詞[給]較合理,即:I like to give gifts to my friends.

    I like to make my friends gifts.這句是錯誤的,因為句子結構中gifts成了受詞補語。我的朋友就成了禮物了,語意不合理。

    你可以寫I like to make my friends happy.或We made him the president in the last election.應用合理的形容詞或名詞來做受詞補語。受詞補語的意思即my friends become happy或he became the president。

    2010-03-10 10:40:47 補充:

    第二句寫成I like to buy gifts for my friends.也是可以考慮的。

    如果寫成I like to make gifts for my friends.語意不正確。

    2010-03-10 17:31:39 補充:

    gift = something which is given

    product = something which is made to be sold

    因此就英文字的原意,你可以give a gift但不會make a gift

    你只會make a product

    參考資料: , Cambridge Advanced Learner's Dictionary
  • Snaky
    Lv 5
    1 0 年前

    make gifts... it actually makes sense to me

    like make things as a gift to people

    like handmade present

  • 1 0 年前

    不用to or for的寫法?

    1.What do you give to yourfriends on their birthdays?

    2.I like to make gifts to my friends.

    以上這兩句如果不用to也不用for

    可以寫成以下這兩句嗎?

    1.What do you give on your friends' birthdays?

    2.I like to make my friends gifts.

    如果下面這兩句是不行的,那可以用什麼寫法呢?

    A:你這樣的寫法是正確的!^ ^

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