I have had the cake for 3 days 这句话为什么加had?

来源:学生作业帮助网 编辑:六六作业网 时间:2024/03/01 13:26:04
Ihavehadthecakefor3days这句话为什么加had?Ihavehadthecakefor3days这句话为什么加had?Ihavehadthecakefor3days这句话为什么加ha

I have had the cake for 3 days 这句话为什么加had?
I have had the cake for 3 days 这句话为什么加had?

I have had the cake for 3 days 这句话为什么加had?
第一个have是过去分词 第二个是动词“有” 在句子里可以翻译为保有

现在完成时

因为这是现在完成时态。
第一个have是(现在完成时态)助动词。
第二个had 是实意动词have (意思: 拥有)的过去分词。

have had
表示现在完成时。

现在完成时,have后加现在分词,have的现在分词是had

还有三天

说话太短了

had是吃吧。。have 表示完成时态。

是现在完成时,had原来应该是bought或是其他的非延续性动词,但如果是买的话不可能一直买三天,这时就要把它换成had

你采纳的答案是错的