请问这个句子是什么时态?He is an absolute idiot--he should have acccepted the offer immediately.在这里,"he should have acccepted the offer"是现在完成还是过去完成?如果不是那个情态动词,have应该是had还是has?
来源:学生作业帮助网 编辑:作业帮 时间:2024/08/28 21:32:00
请问这个句子是什么时态?He is an absolute idiot--he should have acccepted the offer immediately.在这里,"he should have acccepted the offer"是现在完成还是过去完成?如果不是那个情态动词,have应该是had还是has?
请问这个句子是什么时态?
He is an absolute idiot--he should have acccepted the offer immediately.
在这里,"he should have acccepted the offer"是现在完成还是过去完成?如果不是那个情态动词,have应该是had还是has?
请问这个句子是什么时态?He is an absolute idiot--he should have acccepted the offer immediately.在这里,"he should have acccepted the offer"是现在完成还是过去完成?如果不是那个情态动词,have应该是had还是has?
这位朋友,这个句子是一个典型的虚拟语气表达句子.
因为should have done是典型的虚拟语气结构,不是简单的现在完成或者过去完成时,
这是对过去行为的虚拟表达,高中英语必定会涉及到这个知识点的.
意思为:本应该做什么(实际上没有做),是一种责备的口气.
全句可以翻译为:他绝对是一个白痴——他本该立刻接受这份帮助的.(实际上他没有接受帮助)
这里很明显表达的是一种责备的口气.
你明白了吗?
现在完成时,应该用have ,should have done表示本来应该做而实际没做
你好
情态动词should+现在完成时表示过去本应该做,结果去没有做,含责备的语气
He is an absolute idiot--he should have acccepted the offer immediately
他真是个笨蛋。他应该立即接受那份工作。 (事实上他没有接受)
没有should的话,应该是has. He has acccepted th...
全部展开
你好
情态动词should+现在完成时表示过去本应该做,结果去没有做,含责备的语气
He is an absolute idiot--he should have acccepted the offer immediately
他真是个笨蛋。他应该立即接受那份工作。 (事实上他没有接受)
没有should的话,应该是has. He has acccepted the offer. 他接受了那份工作。 意思就和上面的完全不一样了。
保证准确率~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
祝你学习进步,更上一层楼!
不明白请及时追问,满意敬请采纳,O(∩_∩)O谢谢~~
收起
He is an absolute idiot--he should have acccepted the offer immediately.
他是一个十足的蠢货,他本应该当即接受那份邀请。
"he should have acccepted the offer"表达的是虚拟语气,结构为“should have done”结构,时态为现在完成时,表示“过去的虚拟,过去本应该做(隐...
全部展开
He is an absolute idiot--he should have acccepted the offer immediately.
他是一个十足的蠢货,他本应该当即接受那份邀请。
"he should have acccepted the offer"表达的是虚拟语气,结构为“should have done”结构,时态为现在完成时,表示“过去的虚拟,过去本应该做(隐含的意思是“实际并没有这样做”),含有责备的语气”如果不用“have”,就会显得不符合语境,如单纯就语法而言,应为“he has acccepted the offer”意为“他接受了那份邀请”,与要表达的意思不一样了,这时是不需要“immediately”这个时间副词的~
答案保证准确率,望采纳,不懂可以追问哦~
帮你分析,解答,翻译~~~
收起