作业帮 > 英语 > 作业

请您解答15题

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/11/08 09:03:40

解题思路: should have done 本应该做但实际未做
解题过程:
--- I'll tell Mary about her new job tomorrow.
--- You ___ her last week.
A.ought to tell B. would have told C. must tell D. should have told
选择D项,句意为:--- 明天我将要告诉Mary 有关她新工作的事情。--- 你本应该上周告诉她。根据last week 这个时间状语,可以判断出对过去事情的推测或虚拟,这样就可以排除A项和C项,would have told 本来会怎样,常用于if虚拟条件句的主句或含蓄条件句中,如:I would have left earlier if I had known the time. = I didn't know the time, or I would have left earlier.
D项should have done 意为:本应该做但实际未做,有责备的意义。
如:You should have arrived here earlier, but you were late. 你本应该早点到这,但是你迟到了。
明白了吗?如有问题请继续添加讨论啊,祝你快乐!
最终答案:略