確認テスト
( )内の単語を使って、次の日本文を英語に直しなさい。
彼女は1年間ずっと東京にいます。(be / for a year)
- 正解文:
- She has been in Tokyo for a year.
- 日本語訳:
- 彼女は1年間ずっと東京にいます。
- 解説:
- 継続用法:be 動詞の現在完了形 has been を使います。
私は先週からずっと忙しい。(be / since last week)
- 正解文:
- I have been busy since last week.
- 日本語訳:
- 私は先週からずっと忙しい。
- 解説:
- 継続用法:be 動詞の現在完了形 have been を使います。
あなたはここにどのくらいの間住んでいるのですか。(live / how long)
- 正解文:
- How long have you lived here?
- 日本語訳:
- あなたはここにどのくらいの間住んでいるのですか。
- 解説:
- 期間を尋ねる疑問文:How long have you lived…? を使います。
彼は去年の夏からテニスをしています。(play / since last summer)
- 正解文:
- He has played tennis since last summer.
- 日本語訳:
- 彼は去年の夏からテニスをしています。
- 解説:
- 継続用法:have/has + 過去分詞の has played を使います。
私たちは朝食から何も食べていません。(not eat / since breakfast)
- 正解文:
- We have not eaten anything since breakfast.
- 日本語訳:
- 私たちは朝食から何も食べていません。
- 解説:
- 継続用法の否定文:have not eaten を使います。
彼女は5年間、東京に住んでいます。(live / for five years)
- 正解文:
- She has lived in Tokyo for five years.
- 日本語訳:
- 彼女は5年間、東京に住んでいます。
- 解説:
- 継続用法:has lived を使います。
あなたはいつからそのカメラを持っていますか。(have / since when)
- 正解文:
- Since when have you had that camera?
- 日本語訳:
- あなたはいつからそのカメラを持っていますか。
- 解説:
- 「いつから」を尋ねる疑問文:Since when have you had…? を使います。
私たちは10年間、彼を知っています。(know / for ten years)
- 正解文:
- We have known him for ten years.
- 日本語訳:
- 私たちは10年間、彼を知っています。
- 解説:
- 継続用法:have known を使います。know は進行形にしません。
彼はその時以来、ずっと忙しくしています。(be / since then)
- 正解文:
- He has been busy since then.
- 日本語訳:
- 彼はその時以来、ずっと忙しくしています。
- 解説:
- 継続用法:be 動詞の現在完了形 has been を使います。
私は昨日からずっとテレビを見ていません。(not watch / since yesterday)
- 正解文:
- I have not watched TV since yesterday.
- 日本語訳:
- 私は昨日からずっとテレビを見ていません。
- 解説:
- 継続用法の否定文:have not watched を使います。