請問使用in advance前可加when嗎??

我想要表達

當我們要出門旅遊,必需先預訂房間

可以用

When we take a trip,we should make reservation in advance.

這句話有文法上的錯誤嗎??還是口語上的錯誤???

或有什麼比較好的表達方式嗎??

3 個解答

評分
  • Yehoo
    Lv 6
    1 0 年前
    最佳解答

    我想要表達

    當我們要出門旅遊,必需先預訂房間

    可以用

    When we take a trip,we should make reservation in advance.

    這句話有文法上的錯誤嗎??還是口語上的錯誤???

    或有什麼比較好的表達方式嗎??

    Before we take a trip, we should make a reservation ( for the hotel rooms ) in advance.

    (1) 改用before

    (2) reservation 前面最好加上a 或在後面加 s

    make a reservation 或 make reservations

    (3) 如果要說明預約的是飯店房間, 可以加上 for the hotel room(s)

    (4) 因為前面有before引導, 再加上 reservation 本來就是"預約"之意, 所以可以將in advance 省略也無妨

    Before we take a trip, we should make a reservation (in advance).

    (5) 用動詞 reserve也可以

    Before we take a trip, we should reserve our hotel rooms ( in advance ).

    (end)

    參考資料: I myself
  • 1 0 年前

    我覺得怪怪的耶

    我會說

    Reservation is made in advance when planning a trip.

    or

    When planning a trip, reservation should be made in advance.

    參考資料: myself
  • Jose
    Lv 7
    1 0 年前

    說得過去,但若把take換成plan就更清楚了。

還有問題?馬上發問,尋求解答。