Yahoo奇摩知識+ 將於 2021 年 5 月 4 日 (美國東部時間) 終止服務。自 2021 年 4 月 20 日 (美國東部時間) 起,Yahoo奇摩知識+ 網站將會轉為唯讀模式。其他 Yahoo奇摩產品與服務或您的 Yahoo奇摩帳號都不會受影響。如需關於 Yahoo奇摩知識+ 停止服務以及下載您個人資料的資訊,請參閱說明網頁。

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

英文文法或用詞問題

Teachers will tell children the time that they should be at the school for.

我的理解是:

Teachers will tell children when they should be at the school.

這個意思.

但我不懂原句最後為何要用for?

煩請高人指點.

6 個解答

評分
  • 1 0 年前

    你這樣來分析看看:

    Teachers will tell children the time that they should be at the school for. -->

    Teachers will tell children the time which they should be at the school for. -->

    Teachers will tell children the time for which they should be at the school.

  • 1 0 年前

    002 的句型解析完全正確。

    for the time they should be at the school

    其中的 the time 是籠統說法,可以指'什麼時候','哪些時間',也可以是'多久時間'。

  • 1 0 年前

    你的意見是矛盾的

    兩位的意見是各異的

    莫非你的意思是:

    同時有when和how long的意思

    評論別人很簡單

    我這裡不需要評論家

    提出自己的看法才可貴

  • Joanne
    Lv 6
    1 0 年前

    Juggler Dark加上 Helmet的答案很好..

  • 您覺得這個回答如何?您可以登入為回答投票。
  • ?
    Lv 7
    1 0 年前

    這裡的time並不是 when,而是 how long 的意思.由於這種問題裡的 for 常被省略,如How long have you been in Taiwan?可是我們回答時會說I have been in Taiwan for....years.所以正確的問法應該是How long have you been in Taiwan for?或比較龜毛的英式英文不允許句子用proposition 結尾,就會說For how long have you been in Taiwan?

  • 呆子
    Lv 7
    1 0 年前

    Teachers will tell children the time that they should be at the school for.

    =Teachers will tell children that they should be at the school for the time.

    將the time向前移,有強調用意。*****

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