辞書や自学だけで解決しない疑問が解決!
 英語の疑問は「Weblio英語の質問箱」

@@_
2024-07-22 21:21

推量について

英語について質問です。
過去完了を推測する場合についてです。「彼は二年前まで英語を勉強してきていたでしょう。」は推量の助動詞を使い英語でなんと言いますか? 私は He will have studied English by two years ago.だと思います。
しかし、will have PPは未来のある時点までの継続、完了を表すと思うんですが、どうでしょう? 
例He will have been in the hospital for a year next March.
また、現在完了を推測する場合も教えてください。例えば「彼は今まで二年間、英語を勉強してきているでしょう。」は英語でなんと言いますか?
もし私の答えと違う場合、私の答えがダメな理由と複数の答えになるなら、それらの答えになる理由もともにお願いいたします。m(__)m

回答

2024-07-24 12:13:50

willのような多義的用語を使用せずに"think"とか"guess"とか"suppose(米国ではあまり使わない感じ)"のような直接的な表現にしたほうが間違いなく伝わるように思います。

関連する質問