作业帮 > 英语 > 作业

英语语法He has got his coat dirty 中的has 可以不加吗?加has 的作用是什么?这个不是现在

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/05/16 07:34:57
英语语法
He has got his coat dirty 中的has 可以不加吗?加has 的作用是什么?这个不是现在完成时态啊,因为got是过去式.
还有 l've got him into trouble 中也为什么要加 have 像这个 he got sick就直接 人称代词+got
+has和不+has 都是对的,但是是2种状态,有has的时候是"现在完成时",表示现在已经完成的事件!如果不加has,表示过去时,强调的是过去的某个时间发生的事件.
2个表达方式表达说话者不同的目的!例如你的句子"He has got his coat dirty "表示现在衣服已经被他弄脏了,强调衣服已经脏了!
如果不用现在完成时,可以说成"He got his coat dirty yesterday"强调的是"昨天"他把衣服弄脏的.是昨天,不是今天!
根据说话的人的目的 选择不同的时态!
同理,第2个问题你自己该清楚了吧!
希望对你有所帮助!