英文
國中
已解決

It is believed that your last name gives a hint about your ancesors’ job. For example, if your last name is "Cook" then your great grandfather ___ a cook.

答案是might have been 為什麼不能用might be

解答

✨ 最佳解答 ✨

這是might 對於推測的時間點會有不同的用法
might +Vr (推測現在或未來)
might have +vpp(對於過去的推測)
e.g. If you don't bring a umbrella with you, you might get wet tomorrow. (推測明天)
e.g. If your last name is "Cook" then your great grandfather might have been a cook.(你阿公可能是個廚師)是指他年輕時, 所以是過去的事情,因此要用might have +vpp
😎

江卿縭(企鵝

這個跟假設有點像耶,我記得這是second conditional?

Sean

https://blog.english4u.net/blog2.aspx?id=212

留言

解答

might have been(有可能當過是有點假設的感覺

留言
您的問題解決了嗎?