英検® 3級 section1 予想問題4
問269

このページは問題一覧ページです。
正解率や解答履歴を残すには、「条件を設定して出題する」をご利用ください。

問題

英検® 3級 section1 予想問題4 問269 (訂正依頼・報告はこちら)

I told Rose that I had been to Italy a month (-----).

正解!素晴らしいです

残念...

この問題の解説 (4件)

01

正解は3番です。
完了形を問う問題です。

まず初めに、文章の意味を見てみましょう。
「私はローズに1ヶ月(-----)にイタリアに行ったと言いました。」
となります。
ここで選択肢を見てみると、
1.ago 「〜前に」
2.later 「〜後に」
3.before 「〜前に」
4.yet 「まだ〜ない」
という意味です。ここで(-----)に入りそうなのは1,3番であることが分かります。

ここで "had been" があるため過去完了形であることが分かります。
完了形では"ago"を使わないので正解は"before"となります。
"ago"は今を基準として過去のことを示す際に使い、
"before"は過去のある時点を示す際に使います。

訳:私はローズに1ヶ月前にイタリアに行ったと言いました。

参考になった数4

02

正解は【3】です。

過去完了形(had been)が使われている事に注意して問題を解きましょう。

過去完了形は、ある過去の時点から、さらにさかのぼった過去(大過去)の間に起きた事柄を表す時に用いられます。

過去完了形では、過去のある時点を起点とするので、今を起点にしているagoは用いることができず、
beforeを用いて表します。

laterとyetは文意に合わないため不可です。

訳)私はローズに、1カ月前にイタリアに行ってきたと伝えました。

参考になった数1

03

正解は3番です。

過去のある時点を基準に「その時から~前」という意味にするとき、過去完了形で表します。
そして過去完了形とともに使うのは before になります。

訳: 一か月前にイタリアに行ってきた、と私はローズに言いました。

参考になった数1

04

正解は3番です。

訳:私はローズに、私が一か月前にイタリアにいたことを伝えました。

1 . ago 「~前に」:今を起点にしている場合に使います。問題文では、過去のある時点(told)を起点にしているため不適切です。
2 . later 「~後に」:未来の話はしていないので不適切です。
3 . before 「~前に」:過去のある時点を起点にしている場合に使います。
4 . yet 「まだしていない」:否定文、疑問文でのみ使うため不適切です。

参考になった数1