you have had our order for a long time 这里的have had是什么意思?可不可以去掉have?为什么?

来源:学生作业帮助网 编辑:作业帮 时间:2024/07/07 01:37:29
you have had our order for a long time 这里的have had是什么意思?可不可以去掉have?为什么?
xTN@VD-TRQ vhH@IjU"K.ӝ橿]P^,˞9s9gf7CS>m|OkSL$ZRPh[ M/gr RES`kw3f#׉KzCr ߚݼRhjC7OxTwnKr5`xixVMU'4dàHo` g^f,? x5;HR,p6=FB`*/鮢j$8/.C+-0FDd"D8i[('u5~^6,.~wFR.OrȇPB0y 7.oD>Q+a`IaX0|2RB5$0jBDBLaWh6$ŢTKcQب#dTA dlׇ*$xx%Lo?g}yyWz.jzԶE6hD

you have had our order for a long time 这里的have had是什么意思?可不可以去掉have?为什么?
you have had our order for a long time 这里的have had是什么意思?可不可以去掉have?为什么?

you have had our order for a long time 这里的have had是什么意思?可不可以去掉have?为什么?
have had 现在完成时
现在完成时用来表示现在之前已发生活或完成的动作或状态,但其结果却和现在有联系,也就是说,动作或状态发生在过去但它的影响现在还存在
您接到我们订单很长时间了.提问者意在询问结果,拿到订单这么久了,下一步实在询问,产品进展如何了,产品是否有进展之类
这里仅仅能用现在完成时,其他时态如过去时,不能表达询问者深层度的意图

不可以,这里第一个是现在完成时的用法,第二个才是动词,去掉之后变成过去时了
你已经拿到我们的订单很久了

现在完成时,就是说订单从过去某一个时间就在"你"手里,现在还在.用现在完成时.
不能去掉have,意义会完全不一样,单用had就变成一般过去时了,强调的时间也不一样了

have had 现在完成时 (to have done)
去掉have似乎意思差不多,时态就不同了。因此不能去掉。
除去时态外,严格的说,有have和没有have两句的语态也是不一样的。