回答
「よく〜したものだ」の意味で使うwouldは、would+原形でこの意味を表します。
would have beenは「〜だっただろう」などの意味になります。
また、「よく〜したものだ」のwouldは状態を表すとき(以前は〜という状態だった)は使えないので、3も違います。
ヘビースモーカーだっただろうと思える根拠が書かれていないことと、過去のどの時点なのかを表す語句が書かれていないことから、最も適当な選択肢とは言えません。
used toは過去のどの時点かが書かれていなくても使えます。
疑問は解決しましたか?
この質問を見ている人は
こちらの質問も見ています😉
おすすめノート
総合英語be まとめ(1)
13974
161
【総合英語フォレスト】まとめ(4)分詞/比較
9541
155
【総合英語フォレスト】まとめ(3)態/不定詞/動名詞
6558
43
【総合英語フォレスト】まとめ(1)動詞と文型/動詞と時制
6496
29
総合英語be まとめ(2)
6177
20
総合英語be まとめ(3)
6086
41
【総合英語フォレスト】まとめ(2)完了形/助動詞
5197
14
動詞の語法まとめてみた!【後編】
1662
2
英語表現 II ~Clearおすすめ関係詞~
1574
18
4和訳するとわたしのおじは今はまったくタバコを吸わないが、昔はベビースモーカーだっただろうってなるってことですよね。そうなるとなんか文として成立してると思ってだからなんで4がまだ違うかわからないです。