日本語訳と英作文

「あなたはこれまでに外国人に話しかけられたことはありますか?」
→「Have you ever been spoken to by a foreigner?」

①文の要素への分割

「あなたはこれまでに外国人に話しかけられたことはありますか?」を「文の要素」に分解すると

「あなたは」「これまでに」「外国人に」「話しかけられたことはありますか?」

となります。

「話しかけられる」を意味する「be spoken to」は、第1文型(SV)をとり、

「あなたは」・・・・・主語(S)
「これまでに」・・・・・修飾語(M)
「外国人に」・・・・・修飾語(M)
「話しかけられたことはありますか?」・述語(V)

となります。

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

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

②-②「話しかけられたことはありますか?」→「have ~ been spoken to」

「話しかけられたことはありますか?」は「have ~ been spoken to」で表します。

「S speak to 人」で「Sは人に話しかける」
受動態にすると「人 be spoken to by S」で「人はSに話しかけられる」
現在完了(経験)にすると「人 have been spoken to by S」で「人はSに話しかけらたことがある」
疑問にすると「have 人 been spoken to by S」で「人はSに話しかけらたことがありますか?」
となります。

②-③「外国人に」→「by a foreigner」

「外国人に」は「by a foreigner」で表します。
「外国人」は「foreigner」で可算名詞なので冠詞をつけて「a foreigner」となります。

②-④「これまでに」→「ever」

「これまでに」は「ever」で表します。

「ever」は「have」と「過去分詞」の間に置きます。

③まとめ

「文型」:第1文型(SV)
「S」:you
「V」:have ~ been spoken to
「M」:by a foreigner
「M」:ever

英作すると

「あなたはこれまでに外国人に話しかけられたことはありますか?」は「Have you ever been spoken to by a foreigner?」

となります。

文法のページへ

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

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

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