早教吧 育儿知识 作业答案 考试题库 百科 知识分享

英语语法Thankyouforremindingmeofthetime,orIlateyesterday.Don'tmentionit.A,shouldbeB,wouldbeC,willhavebeenD,wouldhavebeen选项之间有何区别?尤其是CD之间?

题目详情
英语语法
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
选项之间有何区别?
尤其是CD 之间?
▼优质解答
答案和解析
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
选项之间有何区别?
尤其是CD 之间?
答 :D
译:多谢你提醒我.不然我昨天可就迟到了.
析:隐含虚拟条件句.or=If you hadn't reminded me of the time,主句用would have done
从yesterday可看出是虚拟过去.