全站数据
8 4 2 0 5 8 1

ihavewent为什么不对为什么是iwent和ihavebeen呢

心理咨询师小雅 | 简单学习,快乐成才!         
问题更新日期:2024-04-24 05:20:21

问题描述

ihavewent为什么不对为什么是iwent和ihavebeen呢求高手给解答
精选答案
最佳答案

i have been 是现在完成时,现在完成时have 后面的动词一定要用完成时态,went是动词go的过去时,所以必须用go的 完成时。但是i have gone 表达的是我之前去了某一个地方,到现在还没回来,而要表达我曾经去了某一个地方而且说话的时候已经回来了,就得用i have been