Thank you so much! But for your text message, I home without my ID card yesterday.
A. would have left
B. would leave
C. had left
D. left
网友回答
(答案→)A. would have left
B. would leave
C. had left
D. left
解析:由时间状语yesterday可判断出,这里是对过去情况的虚拟,主句用“ would/ should/ might/ could + have + 过去分词,所以选A。