英語
高校生
解決済み

これ答え合ってるんですけど、なぜhasなんですか?
自分的にはhadじゃないといけない気がするんですが、誰か解説お願いします

天気予報では雨だったが, いい天気になった。 he weather forecast said it would rain, but ( out / /turned / fine / has ). The weather forecast said it would rain, but 7 /As 7Aル67 ovf fA い

回答

✨ ベストアンサー ✨

hadはダメです。
なぜなら過去完了は過去より昔に始まったことを表すからです。天気予報より前に天気が晴れたことになる。時間の逆行ですよね。
なぜ現在完了なのか、
それは意味を考えればわかります。
天気予報では雨だった⇒過去
結局晴れちゃった⇒現在時点で晴れ上がっている(=現在完了)

ゲスト

ありがとうございます!

この回答にコメントする

回答

hasでもhadでもいい気がするな

hasは
完了形だと捉えれば「ーした」っていう文末にも一致するね

逆に

hadは
高校の範囲では○になるかもしれない。
最初は僕もいいかなって思ってたけど、考えてみればhadって
過去完了だから、過去の特定の時間指定が必要なんだね。
つまり、今回は過去の特定の時間指定がないから基本的にバツ
そこまで書かれてない参考書もあった気がするから、もしかしたら丸かも
あっでも、大学入試じゃバツだから気をつけて

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