- 締切済み
完了形のときのbeen
完了形のとき、I have been ~となる場合とbeenがいらない場合とありますが、beenはどんなときにつければいいんでしょうか?
- みんなの回答 (5)
- 専門家の回答
みんなの回答
- Helfgott
- ベストアンサー率44% (66/149)
be動詞を使う文章を、完了形にしたならば、been がでてきます。 下に現在形と、現在完了形の文を並べてみたので、比較して みてください。 〔現在形〕 〔現在完了形〕 I am in Japan now. → I have been in Japan for a year. 私は今、日本にいる。 私は1年間日本にいる。 I live in Japan now. → I have lived in Japan for a year. 私は今、日本に住んでいる。 私は1年間日本に住んでいる。 上の例では、am → have been に変化。 下の例では、live → have lived に変化。 動詞liveが変化したのと同様に、be動詞も変化したわけです。 「be動詞を使う文」は、いろんな場合が考えられるので、それらを完了形 にすれば、beenが出てきます。進行形、受動態の文章も、「be動詞を使う 文」なので、完了形にしたら当然beenがでてきますよね。 「よく使う使い方」が、下で書かれているような 完了進行形 受動態の完了形 have been to~で「~へいったことがある」という経験用法 などなど、というように、「受験英語の知識」としては、覚えておいても いいのかもしれません。
- wind-sky-wind
- ベストアンサー率63% (6647/10387)
been は be の過去分詞なわけですので,have been で現在完了の形になっています。要は,現在完了にする前に be が用いられていれば,現在完了では have been になるわけです。 be が用いられるのは be +~ing(現在分詞)の進行形,be +過去分詞の受動態もありますし,当然,ただの be 動詞の場合もあります。 My mother has been ill in bed for a week. 「私の母は,一週間,病気で床に伏しています」 I have been to the United States many times. 「私は何度も合衆国に行ったことがあります」 上は,My mother is ill ... が現在完了になったものです。 下は,have been to ~で「~に行ったことがある」という意味になりますが,完了時制でない I am to ~では「~に行く」という意味になるわけではありません。 また,Tests have been being done for a number of years.「テストが何年もされ続けている」のように,現在完了の受身の進行形も可能です。
- blue_watermelon
- ベストアンサー率54% (169/311)
現在完了進行形の場合にもbeenがつきます。 I've been reading a book all day.(一日中本を読んでいる→まだ読み終わっていない/読んでいる) I've read a book all day.(一日中本を読んでいた→もうよんでいない)
- nikumaru1208
- ベストアンサー率35% (78/218)
beenを使うのは 受身の過去完了を表すときと, 「~へ行ったことがある」という経験の意味での完了形のときの2つです. ・I have been taught English by my mother. (私は母に英語を教えられてきた.) ・I have been to Australia. (私はオーストラリアへ行ったことがある.)
- パんだ パンだ(@Josquin)
- ベストアンサー率30% (771/2492)
be動詞を使うべきときにbeenを使います。 受身の時が多いですかな。