TOEIC・英語
大学生・専門学校生・社会人
解決済み

高校三年生です。この問題の答えはwould have send になるのですが理由が分かりませんだれか教えて下さい

(1) 1 (ア. would have sent イ. would send ウ would not send) a message at once 胡L known her email address.

回答

✨ ベストアンサー ✨

多分sentをsendは打ち間違えたのかなと思ったので
それ前提で回答します

(質問されている文を文➀とします)
まず、なぜwouldを使うかというと
仮定法を使っているからです
仮定法はIf〜で始まる文で、現実にはありえないこと
例えばもしあの時雨が降っていなかったなら...など
(過去の出来事は変えられませんよね?)を表すものです
文を訳すと、
「もし私が彼女のメールアドレスを知っていたならすぐにメッセージを送れたのに」となります
よって過去のことを言っていますよね?
このように「過去」を仮定するときは
If S had Vpp 〜S would have Vpp
という形になります
文➀はこのIfと後の文を入れ替えただけの文なので
have would sent になります

間違え、勘違い等あったらすみません…

ゲスト

丁寧にありがとうございました。
参考になりました

この回答にコメントする
疑問は解決しましたか?

この質問を見ている人は
こちらの質問も見ています😉