安子与九妹梦里水乡:请问have been和have gone的区别

来源:百度文库 编辑:查人人中国名人网 时间:2024/04/29 14:51:25
How have you been these years? 这些年你怎么样?
问过得怎么样,为什么用have been 呢

have been 去过某地,现在已经回来了
have gone 到某地去,还没有回来呢

these years指这些年,一般需要用完成时.been的原形是be,因为是完成时,前面有have,所以后面需要用过去分词,而been正是be的过去分词.其实这个句子是一个习惯说法.how指”怎么样”,be又有”是”的意思.这个句子直译的话可以翻译成为:这些年你是怎么样的啊?说的通的.
还有一种说法是:How's everything going on these days?
这些习惯的常见说法要记牢才好.