Victoriaさん
2024/09/26 00:00
毎日暑い日が続いています を英語で教えて!
異常気象のせいか「毎日暑い日が続いています」と言いたいです。
回答
・We've been having hot days every day.
・It's been hot every day lately.
1 We've been having hot days every day.
毎日暑い日が続いています。
構文は、継続を表す現在完了進行形(主語[we]+助動詞[have]+be動詞の過去分詞[been]+一般動詞の現在分詞[having])に副詞句(every day)を組み合わせて構成します。
現在完了進行形の「We’ve been having ~」は、日々の天候や状態が休みなくずっと続いていることを示すときに使います。
2 It's been hot every day lately.
最近毎日暑いです。
構文は、現在完了形(主語[it]+助動詞[has]+過去分詞[been]+主語を補足説明する補語[hot])に副詞句(every day lately)を組み合わせて構成します。
この表現は「lately」を使って、最近の暑さが続いていることを表しています。「It's been hot」は「暑い状態が続いている」という現在完了形を使って、過去から現在までの継続を示します。