晏江
幼苗
共回答了15个问题采纳率:93.3% 举报
是吃的意思
因为
has already had some chicken
如果解释为有,那么不可能出现现在完成时,说不通的.
希望能和你一起探讨~
1年前
追问
5
举报
晏江
学英语不能学死,have作“有”解释时,没有现在完成时,因为这时HAVE表示常态,只能用一般现在时。而且用现完也没法翻译出个意思。不懂欢迎继续追问,乐意为你解答
ivnana110
举报
是不是可以这样理解,have在一般现在时中是及物动词;而在完成时中是作助动词,且have不可以当有讲。
举报
晏江
现在完成时中,第一个has是助动词,第二个是及物动词。have在现完时态里不能解释为:有。
没错,你可以这么理解。