• ベストアンサー

there might have been rain「雨が降ったかもしれない」は誤文ですか?

東海大の過去問に The road is wet,so ( ) last night. という空所補充問題で 選択肢に (1)there might have been rain (2)it must have rained があり、正解は(2)でした。 (1)がダメな理由が分かりません。 「雨が降る」という表現にThere is rain~という表現があるので、それをベースに助動詞 have ppに持ち込んでもOKだと思うのですがどうでしょうか?

  • 英語
  • 回答数1
  • ありがとう数1

質問者が選んだベストアンサー

  • ベストアンサー
  • tetsukomi
  • ベストアンサー率52% (10/19)
回答No.1

"might"は、(1)直説法過去、(2)仮定法過去、(3)発話時における可能性・推量を表す独立用法、として使用できます。 該当の文は、文法的には(3)が当てはまります。意味は「ひょっとしたら、雨が降ったのかもしれない。」となります。しかし、「道路が濡れているので、」と最初に言っているため、mightを使うと意味的におかしくなります。したがって、mustを使用した「雨が降ったに違いない」が正解です。

utdislife
質問者

お礼

納得です!ありがとうございます!

関連するQ&A

  • mustの使い方について

    mustの使い方について質問です。最初に疑問に思った文なのですが、 The road is wet. It must have rained last night. ↑これは、last nightがついてるのでhave rainedは過去完了ではないのでしょうか? また、他との違いで考えているうちにわからなくなったので、よかったら違いを教えてくださるとたすかります。 ☆する(現在)にちがいない ☆した(過去)にちがいない ☆した(現在完了)にちがいない (←have finished his homeworkなど完了形が必要なとき。) ☆した(過去完了)にちがいない (地の文との兼ね合いで更に過去の完了形にするとき) ☆しなければいけなかった 他にも時制や使い方があるかと思いますが、いま思いつくのはこの5つです。(まちがってるかもしれませんが) 恐縮ですが、まとめて説明していただけるととても助かります。

  • 日本語の意味を表すように()内に適切な語を入れて下さい

    日本語の意味を表すように()内に適切な語を入れて下さい (1)道がぬれている。夜のうちに雨が降ったのかもしれない。 The road is wet. It ()()() during the night. (2)携帯電話が見つからない。どこかに置いてきたに違いない。 I can's find my cell phone. I ()()() it somewhere. (3)彼がそれを一人でやったなんてありえない。 He ()()() it by himself. という問題で、 (1)The road is wet. It (may)(have)(rained) during the night. (2)I can's find my cell phone. I (must)(have)(left) it somewhere. (3)He (can't)(have)(done) it by himself. で合っていますか? 宜しく御願いします>< 宜しくお願い致します><

  • 英文法 時制について

    今、英文法を勉強しているのですが、 疑問に思ったところがあったので、教えてくれるとうれしいです。 「現在完了形が使えない場合」というタイトルで、 内容は (×) Peter hasn't gone to work yesterday; he wasn't feeling well and took the day off. (○) Peter didn't go to work yesterday; he wasn't feeling well and took the day off. とありました。 解説には「yesterday」「last night」は現在完了形とともに使うことができない。と書いてありました。 対して、同じ参考書に The road is wet. It must have rained last night. とあって、「last night」があるにもかかわらず、現在完了形が使われている例文があり、 なぜ使えるのか? と思いました。 分かる方、よろしくお願いします。

  • must have ppとmustの文の違いがわかりません

    mustは絶対そうだよとか、絶対しなきゃという感覚でいます。 have toはしたくないけどしなきゃなぁという感覚でいます。 とある例文に He must have been there then. (彼はその時そこにいたはずだ。) これは、その時そこにいたに違いないと同じだと思います。 なのでmust be there thenと同じ文にはならないのですか? mustの過去のmust have ppの使い方がよくわかりません。

  • CCRのHave you ever seen the rain どちらが正しいのでしょう

    CCRのhave you ever seen the rain のサビが国内盤の歌詞カードと↓ http://display.lyrics.astraweb.com:2000/display.cgi?creedence_clearwater_revival..pendulum..have_you_ever_seen_the_rain とで違っています どちらが正しいのか判断しかねています <国内盤> I won't know Have you ever seen the rain 上のサイトでは I want to know Have you ever seen the rain 歌詞全文 Someone told me long ago There's a calm before the storm I know it's been coming for some time When it's over so they say It'll rain on a sunny day I know shinning down that water <サビ> Coming down on a sunny day Yesterday and days before Sun is cold and rain is hot I know it had not paid for all my time You're forever home, and go Through the circle of fast and slow I know it can't stop I wonder <サビ> Coming down on a sunny day 宜しくお願いします

  • CCRの Have you ever seen the rain のサビで正しいのは?

    CCR (Creedence Clearwater Revival)の Have you ever seen the rain のサビが国内盤の歌詞カードと↓ http://display.lyrics.astraweb.com:2000/display.cgi?creedence_clearwater_revival..pendulum..have_you_ever_seen_the_rain とで違っています <国内盤> I won't know Have you ever seen the rain 上のサイトでは I want to know Have you ever seen the rain どちらが正しいのか判断しかねています 私自身の聴き取りでは I wanna know ... つまり後者だと思えます ever がなにか手がかりになっているような気もしますし。。。 あるいは両方を交互に歌っていたりもするんでしょうか。。。 下記に歌詞を記します <歌詞全文> Someone told me long ago There's a calm before the storm I know it's been coming for some time When it's over so they say It'll rain on a sunny day I know shinning down that water I <???> know Have you ever seen the rain Coming down on a sunny day Yesterday and days before Sun is cold and rain is hot I know it had not paid for all my time You're forever home, and go Through the circle of fast and slow I know it can't stop I wonder I <???> know Have you ever seen the rain Coming down on a sunny day どうか 宜しくお願いします

  • ( )の中を適切な形にする問題

    1.This old machine needs (repair). 2.Could you get this work (do) by Friday? 3.The road is wet. It may (rain) last night. 4.We should stop (think) how much we depend on nuclear energy. 5.How much is this? - It's 2,100yen, (include) tax. 訳をして答えの理由を説明してください。 お願いします。

  • 助動詞+have p.p.の問題について

    空所補充問題で質問があります。 My sister ( ) by now, for she took the early train. a.must arrive b.can arrive c.may arrive d.ought to have arrived dが正解なのはわかるのですが、他はなぜいけないのでしょうか。 たとえばcなら「早い電車に乗ったんだから、もう到着してい るかもしれない」のように当てはまるような気がしてしまいます。 by nowが過去を表しているからこのようになるのだとも思うのですが、 それではジーニアスのmight(現在の推量)の項に載っていた ↓の例文は成り立たなくなってしまうような感じがします。 I wonder where Bill is now. He might be in London by now. (ビルは今どこだろう。もうロンドンに着いているかもしれない) よろしければ、解説をお願いします。

  • 英語の問題です。

    英語の問題です。 次の文の空所に入れるのに最も適当なものを選びなさい。  Dick (   ) arrived here already. I'm afraid he has lost his way.    ア.cannot have イ.should have ウ.must have エ.might have 「already」から「完了」と判断し、辞書で調べたところ、should,mustには「すでにしたはずだ」mightには「すでにしたかもしれない」の意味があるそうです。とすると「ディックはすでに着いている。(この先の道で)迷っていたらどうしよう。」という解釈では選べません。個人的にはイで「着いているはずなのにいない。迷っているかも。」と言う意味にしたいのですが調べてみてもそのような用例が載っていません。 的外れな質問かもしれないですがどなたかおねがいします。

  • there have beenについて

    there have been court rulings ordering cyclists to pay large amounts of compensation when they are held responsible for causing traffic accidents there have beenについて文法的にはどのように解釈すると よいでしょうか? またthere have beenがあるとcourt rulings ordering cyclists to pay large amounts of compensation のようにS’V’O’が含まれている事が多いように思います。