作业帮 > 英语 > 作业

--He hasn't gone to the office up to now --well.he ____.A.ou

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/05/12 10:29:50
--He hasn't gone to the office up to now --well.he ____.A.ought to B.ought to have
B 本应该早就到办公室,事实上没到
再问: 那为什么不选A
再答: 选B是因为这些情态动词特有的虚拟语气 回答是推测:它应该到了,但从第一句知他根本没到,所以用ought to have ought to 不对的
再问: 再问一下~为什么省掉done不把have一起省掉呢?
再答: 这个就是特殊句式省略现象 你讲它补充完整就是he ought to have arrived at his offfice. 前面说了ought to have 是虚拟语气 所以省略动词但必须保留到have的