作业帮 > 英语 > 作业

语法(should have done)

来源:学生作业帮 编辑:百度作业网作业帮 分类:英语作业 时间:2024/05/03 03:40:06
( ) 11. You should here at 7:00 this morning. But you arrived at 8:00. You were late. A. have arrived B. arrived C. arrive D. had not arrived 老师您好,这道题答案是A,选C可以吗?谢谢!
语法(should have done)
解题思路: Should+have done,表示这个动作发生在过去,上下句往往给出过去时的提示。
解题过程:
答案是唯一的:A
Should+have done,表示这个动作发生在过去,上下句往往给出过去时的提示。译成:本应该做……实际未做,本题中有arrived提示,说明本应该7点到达是发生在过去的动作,因此必须用A
C是should + do,表示动作发生在现在或将来,不表过去发生的动作。
明白了吗?
如对本题解答还有疑问,可在“继续讨论”中留言,我收到后会尽快给你答复。谢谢你的配合!匆忙中难免有疏漏,请多包涵哦。我是菁菁草老师,随时为你答疑解惑!
最终答案:略