• ベストアンサー

英語の文法を教えてください

It must have been difficult で何故has でなくhaveなのでしょうか? 初心者です、 よろしくお願いします。

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

  • ベストアンサー
回答No.3

He swims. だけど He can swim. can のような助動詞はそれ自体に -s はつかないし 後に来る動詞も原形と決まっています。 must have 過去分詞で「~したに違いない」 must have been ~だと「~だったに違いない」 主語がなんであれ,must ですし,have です。

ryu616
質問者

お礼

ありがとうございます。 基本的なこと勉強させていただきました。

すると、全ての回答が全文表示されます。

その他の回答 (2)

  • gadovoa
  • ベストアンサー率28% (835/2909)
回答No.2

簡単な文法法則があります。 助動詞の後ろは必ず現在形。 mustは助動詞だから後ろはhasにならず、haveになります。 No1さんの答えを参考にどうぞ。

ryu616
質問者

お礼

ありがとうございました。

すると、全ての回答が全文表示されます。
  • marbleshit
  • ベストアンサー率49% (5033/10253)
回答No.1

It can be~ I could be~ She must have~ You might have~ They would do~ He will go~ 助動詞の直後に来る動詞は須く原形となるという大原則があります。

ryu616
質問者

お礼

その他例文もいただきありがとうございました。

すると、全ての回答が全文表示されます。

関連するQ&A