作业帮 > 英语 > 作业

Yes,I had been to the U.S.once before.和 yes,I have been to t

来源:学生作业帮 编辑:灵鹊做题网作业帮 分类:英语作业 时间:2024/04/28 09:43:24
Yes,I had been to the U.S.once before.和 yes,I have been to the U.S.once 一个意思?
Yes,I had been to the U.S.once before.和 yes,I have been to t
第一句是过去完成时,表示到过去某个时间已完成的动作.用在这个场合不正确.
第二句是现在完成时,表示到现在已完成的动作.用在这里正确.
第二句不能改成yes, i have went to the u.s once?因为went不是过去分词,只是过去式.如果写成
Yes, I have gone to the U S once.也不对.因为句中的副词once曾经,有了这个词句子表示去过.要用have been才是去过.而have gone表示已经去了,在路上还没回来.