英语选择题01,请帮下Sorry i'm late.I_____have turned off the alarm clock and gone back to sleep again.A.mightB.shouldC.canD.will选哪个?请讲讲为什么?我是初学者,要考公3,基础不好,请多指教!

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/17 07:50:43

英语选择题01,请帮下Sorry i'm late.I_____have turned off the alarm clock and gone back to sleep again.A.mightB.shouldC.canD.will选哪个?请讲讲为什么?我是初学者,要考公3,基础不好,请多指教!
英语选择题01,请帮下
Sorry i'm late.I_____have turned off the alarm clock and gone back to sleep again.
A.might
B.should
C.can
D.will
选哪个?
请讲讲为什么?
我是初学者,要考公3,基础不好,请多指教!

英语选择题01,请帮下Sorry i'm late.I_____have turned off the alarm clock and gone back to sleep again.A.mightB.shouldC.canD.will选哪个?请讲讲为什么?我是初学者,要考公3,基础不好,请多指教!
选A might
根据句意,翻译成“不好意思我迟到了.我可能是在闹钟响了之后又继续睡了.”
might是may的过去式,而might的意思就是“可能,大概”.
B选项should,意为“应该做某事而实际没有做”,不符合语境.
C选项can,意为“能够,有能力”,也不符合语境.
D选项will,意为“将要”,就是还没有做的意思,而此时句子是讲过去发生的事,所以不能选这个.