- ベストアンサー
wasかwereかで悩んでます
わたしはーをしようとしているインターンだったという文をつくるために i was an intern who was trying to-にするべきか、 i was an intern who were trying to-にするべきか、 悩んでます。普通に考えるとwasだとは思うのですが、以前過去のことを振り返るときはwereにするとかっていうふうに聞いたのを、なんとなくおぼえているのですが...どっちが正しいでしょうか?回答お願いします。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
No.3 です。 ひとつ落としました。付け加えます。 反実仮想で使われる were ですが、主語は I に限りません。他の主語でも were です。現在のことに対して反実仮想で be 動詞なら were、過去のことに対して反実仮想なら had been です。I のことしか取り上げず、結果的に間違ったことを書いてしまい、申し訳ありませんでした。なお、had been は were を過去完了にした形です。現在の反実は「過去形」were で、過去の反実は「過去完了=過去の過去」had been で表します。
その他の回答 (3)
- daredeshoo
- ベストアンサー率50% (89/176)
まず、I が主語で were を使うのは、反実仮想(=事実に反することを仮に想う)の仮定のときだけ、と覚えておくと便利です。 If I were a bird, I could fly to you. 「もし私が鳥であったりしたら、あなたの所へ飛んで行けるのに (でも、鳥ではないので、あなたの所へ飛んで行けない)。」 この反実仮想の仮定節に使われる were は、現在では北アメリカの英語では was で言う人がかなり多いです。でも、受験英語としては、were を使っておいたほうが無難です。 次に、who のあと was にするか were にするか、について、上の仮定法のことを覚えていたら考えなくても答えは was になるのですが、それを覚えていないときにために、やはり考察しておきましょう。 who ~ で an intern を修飾したいのですね? それなら、an intern = who ですので、who は3人称単数であることが分かります。ですから、答えは was です。was になるのは、主文の主語が I だからではありません。主語とそれにつづく be 動詞が You were でも、who は an intern を修飾するので、who was となります。 ただし、an intern と an のついた先行詞を who で限定修飾するのは、違和感があります。ですから、「わたしは___をしようとしているインターンだった」は次のように書くほうがいいです。 I was the kind of intern who was trying to (do something). 「~するような種類のインターン」などと言い換えたほうがいいです。 もし主語が「あなた」なら、 You were the kind of intern who was trying to (do something). 「わたしは___をしようとしているインターンだった」は、また、次のように、まったく違う構文でも書けます。意味はすこしずつ違いますが。。。 I was trying to do (someting) as an intern. Being an intern, I tried to (do something). When I was an intern, I tried to (do something).
- trgovec
- ベストアンサー率52% (2538/4879)
>過去のことを振り返るときはwereにするとかっていうふうに そうではなくて仮定法です。If I were ~...「(現実は違うけれど)もし私が~ならば...」。「現在」の状態とは違うことを仮定するときの形です。 I was an intern who was trying to... 明らかな過去の事実なので were を使うところではありません。
お礼
なるほど、仮定法だったんですね。あやふやにおぼえていたので、しっかり質問しておいてよかったです。とても参考になりました。ありがとうございました。
- aajump
- ベストアンサー率0% (0/2)
主語がI=whoだからwasです。
お礼
回答をありがとうございました!
お礼
こんなに詳しくわかりやすい説明をしてくれて、めちゃくちゃ感謝です。 他の例文までつくっていただいて、とても参考になりました。 ありがとうございました!