日本語訳と英作文

「あなたは今朝から何をしているのですか?」
→「What have you been doing since this morning?」

①品詞への分割

「あなたは今朝から何をしているのですか?」を「文の要素」に分解すると

「あなたは」「今朝から」「何を」「しているのですか?」

となります。

「SはOをVする」という表現なので第3文型(SVO)の形が成り立ち、

「あなたは」・・・・・・主語(S)
「今朝から」・・・・・・修飾語(M)
「何を」・・・・・・・・目的語(O)
「しているのですか?」・述語(V)

となります。

②-①「あなたは」→「you」

「あなたは」は主格なので「you」で表します。

②-②「今朝から」→「since this morning」

「今朝から」は「since this morning」で表します。

②-③「何を」→「what」

目的語なので「何を」は「what」で表します。

②-④「しているのですか?」→「have ~ been doing」

「している」は「過去から現在までの継続」を表し「do」が「動作動詞」であることから「現在完了進行形」を使います。
「しているのですか?」は、「する」+「現在完了進行」+「疑問」で構成されています。

「する」は「do」を使います。
「現在完了進行」で主語が「二人称・単数」なので「do」→「have been doing」
「疑問」なので「S have been doing」→「have S been doing」

となります。

③まとめ

「文型」:第3文型(SVO)
「S」:you
「V」:have ~ been doing
「O」:what
「M」:since this morning

「疑問詞」を文頭に移動させる必要があることに注意して英作すると

「あなたは今朝から何をしているのですか?」は「What have you been doing since this morning?」

となります。

文法のページへ

英作文のページ(初級)へ

英作文のページ(中級)へ

無料の「基礎から始める瞬間英作文アプリ」を使って英文をチェックしよう