作业帮 > 英语 > 作业

情态动词的应用

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/05/07 20:04:50
Mr. White _____ at 8:30 for the meeting, but he didn’t show up. A. should have arrived B. should arrive C. should have had arrived D. should be arriving 在听闫铭老师讲的时候说选A。 但是后面是didn’t ,过去的过去。应该是过去完成的。但是闫铭老师没有详解D选项。所以和D选项含糊不清。请老师详细解释下。
解题思路: sss
解题过程:
SHOULD HAVE表示过去本来应该做,但是却未做的事情.
这道题目后面使用了DIDN'T 表示的是过去的时间, "WHITE 本来应该在8:30来参加会议,但是他没有出现" "没有出现"是过去的动作并不是过去的过去.所以不需要使用过去完成时. 只要使用SHOULD HAVE 表示过去本应做却未做 就可以了.所以答案选A
D 项表示的是"应该正在做某事"的意思,与题目意思完全不合.所以选D是没有任何依据的.
最终答案:略