精華區beta Eng-Class 關於我們 聯絡資訊
It is believed that your last name gives a hint about your ancestors' job. For example, if your last name is "cook", then your great grandfather ____ a cook. (A) might be (B) shall be (C)might have been (D) should have been Ans: (C) 是否請各位高手幫我看一下這一題該如何解釋呢? 為什麼要用"might have been" 而不是 "might be" Thanks !!! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.114.42.37
Newface:因為have been 應該帶有"曾經是"的意思吧?140.136.160.113 05/19
Newface:而might be 給我的感覺像是"即將會當"的意思!140.136.160.113 05/19