プロが教える店舗&オフィスのセキュリティ対策術

英語の質問です。


She wished she (ア.were イ.has been ウ.would have been) richer.

上記の問いの答えが、なぜウではなくアなのかが、昨日質問させて頂いて理解できましたが、また疑問がわきました。

would have beenは実際には起こらなかった推量を表す場合に使うので、wishの後ろには使われないということでしたが、would以外のcould, might, shouldも 仮定法S+wish(ed)には繋がらないのでしょうか?

どうぞ宜しくお願い致します。

A 回答 (3件)

実際には起こらない、あるいは起こる可能性が小さい、いわゆる仮定法(subjunctive mode) には仮定法過去、仮定法過去完了の他にご質問のような wishを使った文がありますが、この使い方の正しい使い方は次の通りです。



① I wish I were richer. (もっと裕福だったらと思う。)
② I wished I were richer. (もっと裕福だったらと思った。)

②の方は過去のwishedですが、それに続く文はの内容は実際の出来事のように時制には関係ないことなので①と同じままです。これは下のリンクのサイトに詳しく説明されています。ですからwishを使った文では仮定法過去完了の後半の文のようにwould have ~ などは続かないのが正しい文法です。 

ただしwish の後に would have ~  という文を続ける人もかなりいるのはネットで用例を検索すれば分かります。

https://www.englishcafe.jp/englishcollege/etense …
    • good
    • 1
この回答へのお礼

お礼がすっかり遅くなりましてすみません。わかりやすい御説明をありがとうございました。

お礼日時:2021/09/21 13:03

Dragana shares her tips and what she wished she would have known before starting at LSE.


https://blogs.lse.ac.uk/management/2020/02/20/fi …

UKドメインでWhished someone/something would have ppはまあまあヒットしますけどね、、、
    • good
    • 1
この回答へのお礼

お礼がすっかり遅くなりましてすみません。いつもご回答頂き感謝致します。ありがとうございました。

お礼日時:2021/09/21 13:05

ここでの「richer.」の意味は「形容詞」であるから。

wished が過去形であるから「are」の過去形「were」になる。

She wish なら she are  richer.になる。
    • good
    • 1

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!