He may /might not have received the letter. 但是,might have done除了表示上述含义外,还可以意为“推测过去有可能发生但已确知并为发生的 ...
確定! 回上一頁