
Sorry I’m late.I _________ have turned off the alarm clock and gone back to sle
SorryI’mlate.I_________haveturnedoffthealarmclockandgonebacktosleepagain.A.mightB.sho...
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 展开
A. might
B. should
C. can
D. will 展开
展开全部
答案A
may/might/must+have done表示对过去发生某事的猜测。本题易误选B,而should have done表示应该做而实际上没做,这和语意“我可能是把闹钟关掉后又睡了”是矛盾的,故应选A项。
may/might/must+have done表示对过去发生某事的猜测。本题易误选B,而should have done表示应该做而实际上没做,这和语意“我可能是把闹钟关掉后又睡了”是矛盾的,故应选A项。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询