英語
中学生
解決済み

中2プログラム7で現在完了の疑問文をやっているんですが、Haveを使う時とHasを使うときの違いが分かりません。教えて欲しいです🙇‍♀️

回答

✨ ベストアンサー ✨

こんばんは~☆お答えします!
まず、hasは主語が三人称単数(He,She,人の名前など、Iとyou以外のもの)のときに使われます!
そこで、現在完了の疑問文でも主語によってhaveかhasかが変わってきます。
<例文>
・Has he lived in Tokyo for 5 years?("彼"は5年間東京に住んでいるんですか?)
・Has he loved me for a year?! Really...?("彼"、私に1年も恋してるの…?!ガチで…?)

また、been(be動詞の過去分詞)はよく現在完了で使われます。be動詞の文が現在完了になる場合、be動詞はhave(has)beenとなります。
<例文>
She is busy[←"昨日から"などを足すと現在完了に!]
She has been busy since yesterday.(彼女は昨日からずっと忙しい。)(is→has beenに)
お役に立てましたら幸いです( ˶>ᴗ<˶)‬

翠羅

なるほど!
理解出来ました!
ほんとに助かりましたありがとうございます😭💫

この回答にコメントする
疑問は解決しましたか?