許多人以為 might 是 may 的過去式,would 是 will 的過去式,所以如果要表示過去的可能性或非事實,助動詞就要改成 might 或 would;也有參考書說 might 的可能性比 may 小,不過這些觀念都不完全正確。
May/ might, will/ would, can/ could 的確可以用來表達時間上的區別:
→ I am not sure if he can/ will/ may do it.
→ I was not sure if he could/ would/ might do it.
但兩者也可以用在同一時間點的同一事件,表達兩種不同的情態判斷:
He may do it. → 較直接爽快
He might do it. → 較委婉保留
此處的差異不在於事件所發生的時間點,而是在於表達上委婉客氣的程度。May 較直接表達說話者的猜測或推論,而 might 聽起來比較客氣委婉,有所保留,所以對聽者而言,也可由此判斷說話者的肯定程度有多高。
事實上,要表達「可能性」,或是對過去的猜測,情態助動詞後面的動詞形式才是關鍵。
未來的可能或不確定 → might+ V-root
You might see a cat chasing a dog.
過去的可能或不確定 → might+ have-PP
You might have seen a cat chasing a dog.