英語
中学生
解決済み

John is said to have been a smar boy.
を書き換えると
It is said that John was a smart boy.
になるらしいのですが、haveが消える理由を教えてくださいm(_ _)m

回答

✨ ベストアンサー ✨

have beenで〜し続けている
下の文はwasで過去形なので
haveが消えたというよりは文法が変わったと思えば良いと思います。

(*´╰╯`๓)♬

なぜ文法が変わるのですか?

(*´╰╯`๓)♬

過去形と現在完了だと意味が変わってしまうと思うのですが...

らっきー

saidは過去形、過去分詞なので〜し続けているはし続けていた。になります
wasに変わると〜していた。と、似たような意味になるからではないかと

(*´╰╯`๓)♬

なるほど。ありがとうございますm(*_ _)m

(*´╰╯`๓)♬

ベストアンサーにするの忘れてました( ˊᵕˋ ;)💦
ごめんなさい<(_ _٥)>

らっきー

全然気にしないでください!
分かりにくくてほんとすみませんでした😔😔😔

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