英検® 予想問題
3級 section1
問71
問題文
Alice has been in London (-----) December.
このページは閲覧用ページです。
履歴を残すには、 「新しく出題する(ここをクリック)」 をご利用ください。
問題
反映中…
英検®試験 3級 section1 問71 (訂正依頼・報告はこちら) (新しいタブで開く)
Alice has been in London (-----) December.
横にスクロールして続きを読む(本文にフォーカスして左右キー)。
- for
- by
- since
- from
正解!素晴らしいです
残念...
画像拡大
この過去問の解説 (4件)
01
正解は3番です。
Alice has been...
という現在完了形の文に合う前置詞を選ぶ問題です。
現在完了形と合わせられるのは、1.forか3.sinceです。
1.for:~の間ずっと(どのくらいの期間かを示す)
3.since:~以来ずっと(いつからかを示す)
空欄の直後がDecemberと「いつ」を示しているので、3.sinceがふさわしいです。
2.by:~までに
4.from:~から
上記の2つは、「継続」を示す現在完了形の文には合いません。
訳:アリスは12月からロンドンにいます。
参考になった数5
この解説の修正を提案する (新しいタブで開く)
02
動詞が現在完了形になっているのがポイントです。
現在完了で期間を表すのは、1.forか3.sinceです。
1.forは、「~の間ずっと」
ex.) for one month:1か月間
3.sinceは「~以来ずっと」
ex.) since last month:先月からずっと
となりますので、文意が合う3.sinceを選びましょう。
他の選択肢は、それぞれ期間を表す表現として
2.by 「~までに」
4.from「~から(起点)」ex.)from today to tomorrow「今日から明日まで」
となるので現在完了の「継続」というニュアンスが表現できません。
訳:アリスは12月からずっとロンドンにいます。
参考になった数2
この解説の修正を提案する (新しいタブで開く)
03
現在完了形の文で、いつからを表すとき「since」を使います。どのくらいかの期間を表すときは「for」を使います。
訳:アリスは12月からロンドンにいます。
参考になった数1
この解説の修正を提案する (新しいタブで開く)
04
現在完了形の問題です。
「いつから」を表すときはsinceを使います。
一方、「どのくらいの期間」と言いたいときはforです。
ex.“for three years” 「3年間」
訳: アリスは12月からロンドンに滞在しています。
参考になった数1
この解説の修正を提案する (新しいタブで開く)
前の問題(問70)へ
3級 section1 問題一覧
次の問題(問72)へ