• ベストアンサー

前置詞について質問です。

次の問題で、どれが(   )に入るのに適切になるのでしょうか? I must be going now. I have to be at home (    ) 7o'clock. (1)  till (2)  by (3)  over (4)  to (2)by だと思うのですが、自信がありません。 どなたか、教えてください!

質問者が選んだベストアンサー

  • ベストアンサー
  • SPS700
  • ベストアンサー率46% (15297/33016)
回答No.1

 賛成(2)by だと思います。 (1)だと、七時まで家に居なくてはいけない。 (3)だと、七時は時刻で、長さではないので「七時以上』は意味をなさない。 (4)だと、×be at home to ...という非文法的になる。

sisterslim
質問者

お礼

SPS700さん 早速のご回答ありがとうございます。 やはり、(2)のbyでよいのですね。

関連するQ&A