No.6ベストアンサー
- 回答日時:
ivalloです。
推量のwouldで引っ掛かっているんですね。
wouldはたしかに、日本語訳にすると「~だろう」となる時があります。
ですが、同じ「~だろう」であっても、canとでは、違った意味で使っているのです。たとえば、
It will be rainy tomorrow.
明日は雨だろう。
これは、「未来」において雨になると推量しているわけです。
それがwouldでは
I believed it would be rainy next day.
次の日は雨だろうと信じていた。
「過去のとある時点において」「未来」に雨になると推量しているわけです。
これがcanやmustの推量では違った感じになります。
The baby can be hungry.
赤ちゃんはお腹がすいているのだろう(かも知れない)。
The baby must be hungry.
赤ちゃんはお腹がすいているのだろう(に違いない)。
これは、「現在」における推量です。will,wouldでは現在における推量ができません。ここが大きく違います。
では、問題文の場合はどうかといえば、
He left just now, so he xxx not have gone so far .
He has not goneというのは、彼は現在、遠くに行っているかいないのかと推量しているわけです。
あくまでも、willは未来の推量、wouldは過去における未来の推量と覚えて下さい。
ちなみに、下の方がいわれている控えめな推量は、(受験英語では覚える必要はないですが、)条件節の意味がどこかに隠されている場合に使われます。仮定法の変種みたいなものです。
How much would you take for this?
=How much would you take for this if I bought it from you.
これはどのくらいするでしょうか?
Anyone would have thought that.
=Anyone would have thought that if they stayed there.
誰でもみなそう思ったでしょう。
It would be a shame to stay at home on such a fine day.
=It would be a shame if you stayed at home on such a fine day.
こんな天気のいい日に家にいるなんて恥ずかしいでしょう。
ご回答をありがとうございます。
>推量のwouldで引っ掛かっているんですね。
そうなんです・・・困り果ててました。
しかし、具体的な文章や用法で示していただき、おかげさまで感覚もわかるようになりました。
No.7
- 回答日時:
#5です。
問題集の文が何か不自然な気がします。
wouldn't have goneはどうでしょうかね?wouldは過去の視点から未来を表す時に使います。この場合は現在の視点ですので must have goneでしょう。
過去未来は wouldで表され、未来完了はWill have+過去分詞 で表されます。それに 過去未来完了形はあまり見ない表現です。
ご回答をありがとうございます。
>この場合は現在の視点ですので must have goneでしょう。
この文が現在の視点だということがよくわかってなかったのもあり、悩んでましたが、
wouldの用法も合わせて考えるとmust have goneとなるのも頷けますね。
なるほど~。
No.5
- 回答日時:
この文は He left just now, so he wasn't able to
go so far. という方が普通ではないでしょうか?
would have goneは過去未来完了形になり、過去の時点で ある動作が完了しているだろうという推測になりますから He left just nowとは意味的にかみ合わなくなります。
この回答への補足
ご回答をありがとうございます。
>この文は He left just now, so he wasn't able to
go so far. という方が普通ではないでしょうか?
問題集の問題と答えをそのまま載せただけですので、わかりません。
しかし、なぜそう考えられるのか知りたいです。
あと、例えば「行ってないだろう」woudn't have goneはどうでしょう?
こうすれば意味も通じるし、用いることができるような気もするんですが。
No.4
- 回答日時:
He left just now>(彼はついさっき出発した)
so >(なので)
he >(彼は)
????>(?)
so far.>(そんなに遠くに)
?は”行った”ではなくて
”行っていない。”
”行けるはずない。”
という助動詞の問題のように思えます。
No.3
- 回答日時:
>He left just now, so he cannot have gone so far .
>cannot have gone の部分をwould have goneとしてはいけない理由なんですが、
>would~や would have 過去完了 は仮定法でしか用いない表現なのでしょうか?
would have 過去分詞 ですが仮定法の他、未来完了としての意味もあります。
will have 過去分詞
I will have finished my homework by the evening.
[夜までには宿題を終えているだろう]
He said "I will have finished...."
→He said that he would have finished...
となります。
We will have lived here for ten years by next month.
[来月で私たちはここに10年住んでいる事になります]
would have goneだけでは仮定法で過去の事実と違う仮定を表します。
(意志を含んで)...しただろうに、(意志を含まず)....だったろうに、となります。
He would have gone so far.
[彼はそんなに遠くに行かなかっただろうに]
となって、He left just now.の文章と合いません。
また、ifがなく、条件節を伴わない場合でも
Who would have thought a thing like that?
[誰がその様な事を考えていただろうか?]
の様な用法はあります。
....だったろうに、.....だろうか、と云う意味になり
文脈から明らかな場合、裏に含まれた条件を推定出来る場合は条件節を省略する事があります。
また、wouldは控えめな推定・意向を表す用法もあります。
It would seem to be wrong.
[どうもそれは間違っている様です]
She would have been about 80 when she died.
[彼女が亡くなった時、多分80歳位だったでしょう]
この用法を使えないか、との事ですね。
He left just now,so he cannot have gone so far.
[彼はたった今出かけた。だから、そんなに遠くに行っていないはずだ]
He left just now,so he would have gone so far.
[彼はたった今出かけた。だから、多分そんなに遠くに行かなかったでしょう]
He left just now.[彼はたった今出かけた]という事実から今現在の事を推量していますので、文章的に合わないと思います。意味が通じるのは[だからそんなに遠くに行っていないはずだ]という可能性・推量を表す助動詞canが適切だと思います。
この回答への補足
ご回答をありがとうございます。
例えば、cannot have gone ではなく、wouldn't have goneでもダメですか?
wouldn't have gone「(そんな遠くへは)行ってないだろう」と日本語で訳してもおかしくはない
と思うのですが・・・。
No.2
- 回答日時:
he cannot have gone so far
の部分ですが、これは推量のcanですね。
さて、この文は、
He left..という過去の状況に基づいて
現在(I think) he cannot have gone so far.
と、推量しているわけです。
would(will)には推量の意味がありませんので、全く使えません。未来の推量で使う文には可能性はありますけど、この例文ではダメですね。
I will have cooked dinner by 6 o'clock.
(6時までには晩ご飯ができますよ。)
I thought I would have finished my homework by Friday.
(金曜日までには宿題が終わると思った。)
のように、未来・過去の話の中の未来における完了で使います。
それから、仮定法はあくまでも、if~の部分があってからですね。
If he left Kyoto yesterday, he would arrive home now.
If he left Kyoto two days ago, he would have arrived home yesterday.
というように使います。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 英語 would have been expected について 6 2022/07/18 12:25
- TOEFL・TOEIC・英語検定 この訳であっていますか?仮定法 Exercises 2 2022/06/07 16:17
- 英語 英語の完了不定詞について 2 2023/06/11 17:57
- 英語 意味を教えてください 6 2022/09/25 09:40
- TOEFL・TOEIC・英語検定 'd の特定方法 1 2023/05/17 22:13
- 英語 仮定法で準否定を表現すると完全否定になる理由等について 4 2023/04/24 18:12
- 英語 英訳をお願いします 1 2023/04/22 18:01
- 英語 中3の英語についてです。 have been 〜ing (現在完了進行形)の使い道がよくわかりません 8 2022/06/08 18:02
- システム科学 英語 2 2022/12/25 17:44
- 英語 直接法の助動詞にwouldはありですか? 2 2022/08/19 22:31
関連するカテゴリからQ&Aを探す
医師・看護師・助産師
薬剤師・登録販売者・MR
医療事務・調剤薬局事務
歯科衛生士・歯科助手
臨床検査技師・臨床工学技士
理学療法士・作業療法士・言語聴覚士
臨床心理士・心理カウンセラー・ソーシャルワーカー
介護福祉士・ケアマネージャー・社会福祉士
弁護士・行政書士・司法書士・社会保険労務士
フィナンシャルプランナー(FP)
中小企業診断士
公認会計士・税理士
簿記検定・漢字検定・秘書検定
情報処理技術者・Microsoft認定資格
TOEFL・TOEIC・英語検定
建築士
インテリアコーディネーター
宅地建物取引主任者(宅建)
不動産鑑定士・土地家屋調査士
マンション管理士
電気工事士
美容師・理容師
調理師・管理栄養士・パティシエ
シェフ
保育士・幼稚園教諭
教師・教員
国家公務員・地方公務員
警察官・消防士
その他(職業・資格)
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
will have finishedとwill finish
-
現在完了形で現在に影響が及ば...
-
~するのももっともだ。(may w...
-
shouldn'tに「はずがない」の意...
-
will come とwill be comeingの...
-
高校生です。英語の答え合わせ...
-
英語の助動詞について質問です...
-
I never played baseball.
-
「過去の推量」は「will have d...
-
注文する時 I'll takeとかhave...
-
「The effort to fulfill this ...
-
must の「未来に~するにちがい...
-
If it rains tomorrow,I wii st...
-
could,should,might,wouldの違い
-
英訳をお願いします
-
You may go home
-
I've not been seeing her for ...
-
becomeとbeの使い分け(><)
-
入試問題です解答がありません
-
She has finished her work jus...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
will have finishedとwill finish
-
would には~したいと 思う と...
-
~するのももっともだ。(may w...
-
will が入る文で、and で並列に...
-
I've not been seeing her for ...
-
shouldn'tに「はずがない」の意...
-
現在完了形のjustについて
-
高校生です。英語の答え合わせ...
-
then・過去進行形について教え...
-
現在完了形で現在に影響が及ば...
-
I would buy it.
-
仮定法の帰結節で使われるshould
-
時制について
-
He might be coming?について
-
until の中は現在形?完了形? ...
-
「過去の推量」は「will have d...
-
英語の助動詞について質問です...
-
is usingとhas usedの違いは?
-
have gone upの意味は何ですか?
-
will come とwill be comeingの...
おすすめ情報