—Thank you for reminding me of the time, or I late yesterday.
—Don’t mention it.
A. should be
B. would be
C. will have been
D. would have been
网友回答
A. should be
B. would be
C. will have been
(答案→)D. would have been
解析:考查虚拟语气。句意:谢谢你提醒我时间,否则昨天我要迟到了。——不客气。“would+have+done”表示对过去事情的假设,意思是“本来会做”。故选D。