• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:英語の達人の方、どうか私にこの文法を教えてください。)

英語の文法についての質問 | 現在完了形の使い方とは?

このQ&Aのポイント
  • 英語の現在完了形の使い方について質問があります。特に「have」と「has」の使い分けについて疑問があります。
  • 具体的な例として、「Five years have passed since we became friends.」や「Recently more and more people have begun to use personal computer.」という文がありますが、なぜ「have」となるのか理解できません。
  • 英語の達人の方、どうか私にこの文法を教えてください。再び英語を勉強しなおしていて困っています。

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

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

>たとえばOne yearの場合は、1年だから単数と考えてOne year hasになるのでしょうか? その通りです。 a year(one year)は3人称単数なのでhasです。 1人称「私」と2人称「あなた」以外は全て3人称です。 あとは単数か複数かだけが判断基準です。

enjoyable
質問者

お礼

本当に最後までわかりやすくご親切に教えてくださってありがとうございます! やっと謎が解けました。これからも英語がんばります! また英語でわからないことがあったら是非よろしくおねがいします!

その他の回答 (2)

noname#109121
noname#109121
回答No.2

現在完了(have[or has]+動詞の完了形[一部例外を除いて-ed])の文章を作るとき、主語が二人称単数形(he/she)または三人称単数形(it etc...)の場合はhas、その他の場合はhaveを使います。主語の主語が単数であってもhaveを使うのは主語が一人称の場合(つまり、主語が自分である場合)に限ります。(例:I have been to Canada this summer.) 例の文章の場合、主語である『Five years』や『Recently more and more people』は三人称複数なので、haveとなります。

enjoyable
質問者

お礼

御丁寧にどうもありがとうございます。 追加で質問させてください。 そもそも二人称、三人称ってなんなのでしょうか。 それを単数や複数とどうやってみただけでわかるのですか? そこでいつも悩みます・・・。教えてください。

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

1人称単数 I have    1人称複数 we have 2人称単数 you have   2人称複数 you have 3人称単数 he has     3人称複数 they have 上記のように3人称単数以外はhaveなんです。 five yearsは少なくとも単数ではないでしょう。 だからhaveです。 また、peopleって「人々」だから複数でしょう。 だからやっぱりhaveになります。

enjoyable
質問者

お礼

とっても細かくわかりやすく書いてくださりありがとうございます! たとえばOne yearの場合は、1年だから単数と考えてOne year hasになるのでしょうか? 教えてください。

関連するQ&A