Re: [請益] 高中的一題文法題
※ 引述《mrhalliwell (Mr.Halliwell)》之銘言:
: 我記得題目是
: He didn't come to the party last night. He -------- busy studying.
: 兩個選項是 1. might be 2. may have been
: 正解是may have been 文法上請問要怎麼解示呢
: might be為什麼不行
這題前面故意用過去式,他的目的就是要告訴你,這件事情是過去發生的
然後選擇 may 和 might的目的是,要來表示推測
may 和 might的差別,並非現在式和過去式的差別
只是可能性大小的差異,may可能性大一點, might可能性小一點
如果你要表示現在推測就用 may be 或是 might be
如果你要表示過去推測,就用 may have +pp 或是 might have +pp
他昨天沒來派對,所以推測他昨天一定忙著讀書(過去推測may have +pp)
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 112.104.195.151
Eng-Class 近期熱門文章
PTT職涯區 即時熱門文章