• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:英文法の問題)

英文法の問題

このQ&Aのポイント
  • It is not good that you didn't ask her name. = You ( ) have asked her name.
  • My sister ( ) here by now, for she took the early train.

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

  • ベストアンサー
  • sayshe
  • ベストアンサー率77% (4555/5904)
回答No.1

1,(a)It is not good that you didn't ask her name. =(b)You (   )have asked her name. (1)ought to (2)need (3)must (4)may 解答:(1)ought to あなたが彼女の名前を尋ねなかったことはよくありません。 =あなたは彼女の名前を尋ねるべきだったのに。 ought to have pp. / should have pp. 「~するべきだったのに」と言う意味になる場合があります。 次の「助動詞、1.(2)」 http://dictionary.goo.ne.jp/leaf/ej3/59844/m0u/ought/ 「助動詞、2.」の意味になる場合もあります。 2、My sister (   )here by now, for she took the early train. (1)mustn't have arrived (2)shouldn't have arrived (3)might arrive (4)ought to have arrive 解答:(4)ought to have arrived(タイプミス?) 「私の姉(妹)は、今ごろはここに到着しているはずだ、と言うのは、彼女は早い時刻の電車に乗ったのです。」 上で説明した、ought to have pp. のもう一つの意味、「助動詞、2」の用法です。 <参考URL> http://www.eibunpou.net/07/chapter17/17_8.html 同じサイトのshouldの用法なども確認することをお勧めします。

illnainu
質問者

お礼

はじめて質問し、答えていただきました。 本当にたすかりました。 ありがとうございます。

関連するQ&A