質問: 英語 仮定法 you needn't have bought such a large house. your wife would have been quite happy in a smaller house. 後半は仮定法過去完了の文らしいのですが、 would be quite happy...としては間違いでしょうか? if he had not been sick, he could have played soccer . この文みたいに仮定法の公式にピタリと当てはまっているのであれば 分かり易いんですが,上に挙げた物はif節すら無いので どういう意図で仮定法を用いたのか判り兼ねます。
回答: 今回の仮定法過去完了の表現の場合、今奥様が大きな家の掃除で疲れて寝込んでしまっているみたいな現状でもあるのかなと思わせます。 you needn't buy such a large house. your wife would be quite happy in a smaller house. とすると、そこまでは考えさせられません。 この感覚はあくまで生活して会話の中で生まれたもので説明しにくいので申し訳ないのですが・・・。