「Mother has been lying in bed all morning.」の正しい英文と誤用例の解説

正しい英文

Mother has been lying in bed all morning.

文の構造

この文の主語はMother(母)です。述語はhas been lying in bed all morningで、現在完了進行形(present perfect continuous)を用いて、過去に始まり現在も続いている動作を表します。

「has been lying」は動詞lie(横たわる)の現在完了進行形です。「all morning」は「朝の間ずっと」という期間を示す時間表現です。

誤った疑問文の例とその問題点

誤り: Is it Mother has been lying in bed all morning?

この文はbe動詞の疑問形isを用いているため文法的に不正確です。正しくは現在完了進行形の形has been lyingを使い、疑問文にしたい場合は次のようにします。

例: Has Mother been lying in bed all morning?

妊娠と健康 - 関連記事