高校英語文法
5分で解ける!「…してから何年になる」の表現に関する問題
![高校英語文法](http://assets.try-it.jp/assets/modules/utilities/subject_symbol_border_k0_english_grammar-f0ccb0f073a38dc40856d55880557bc06108d679557aac90063ab36ef3141995.png)
- ポイント
- 練習
- チャレンジ
![](http://assets.try-it.jp/assets/modules/components/movie_size-f89110ba4a351d85c483bb12f73c7cf89e2ba13a9174f58b4a38599d28678843.png)
この動画の問題と解説
練習
一緒に解いてみよう
解説
これでわかる!
練習の解説授業
POINT
![時制17・18のポイント](https://d12rf6ppj1532r.cloudfront.net/images/k/0/eng_gra/1_0_9_2/k_eng_gra_1_0_9_1_image01.png)
4つの表現を確認しよう!
![lecturer_avatar](https://d12rf6ppj1532r.cloudfront.net/kimura.png)
「彼が病気にかかってから10日になる。」という日本語を、4種類の英文で書きかえよう。
「病気にかかる」は get sick という語句で表現します。
最初の英文は、 ten years ago という過去の表現があるので、getの過去形 got を入れましょう。
get の代わりに become や fall を使ってもいいので、過去形にした becameやfell でも正解だよ。
![lecturer_avatar](https://d12rf6ppj1532r.cloudfront.net/kimura.png)
since は「~から」という意味だから、since he got sick で「彼が病気にかかってから」
ここは、「(時が)過ぎる」という意味の動詞 pass を使おう。
現在完了形の継続の意味になるので、 have passed が答えだね。
![lecturer_avatar](https://d12rf6ppj1532r.cloudfront.net/kimura.png)
Itが主語で、「彼が病気にかかってから(今日で)10日だ。」ということが出来たね。
be動詞の is を置くか、現在完了形 has been を入れよう。
![lecturer_avatar](https://d12rf6ppj1532r.cloudfront.net/kimura.png)
文の終わり、for ten years に注目しよう。
「10日間(ずっと)」という意味だよね。
「10日間、彼が病気である状態が続いている」という意味を表す表現はなんだった?
そう、現在完了形の has been を使う、has been 形容詞の形だね。
答え
![時制18の練習 答え入り](https://d12rf6ppj1532r.cloudfront.net/images/k/0/eng_gra/1_0_9_2/k_eng_gra_1_0_9_2_image06.png)
![](http://assets.try-it.jp/assets/modules/utilities/logo_black-a711ae7f4c2af1410b916e7066a5e8950d6f2f3a2150e093b6dc878ad8f31d3f.png)
この問題を解くポイントは、 「・・・してから何年になる」の表現の書きかえ です。
特に気を付けてほしいのは、 「~の状態が続いている」 という意味を表す、has been 形容詞を用いた表現だったね。