高中作文网

have been to have gone to的区别

时间: 2022-10-31 栏目:学习资料

havebeen(to)”指“曾经到过某地”,说话时此人已经不在那里,已经回来、侧重指经历。IhavebeentoAmerica.我去过美国。“havegone(to)”指“已经去某地了、到某地去了”,说话时此人在那里,或可能在路上,反正不在这里。

havebeentohavegoneto的区别

havebeento表示去过某个地方已经回来;havegoneto表示去了还没回来,可能在去的途中或已经到了目的地。这两者后面都是接地点,时间状语可加可不加。第三人称时可以采用hasbeento和hasgoneto,havegoneto一般不用第一、第二人称当主语。

have的用法

1、“have+人或物+过去分词”

此结构常表示“让人做某事”。这时,山过去分词充当的宾语补足语动词不是由使役动词的主语来完成;宾语和宾语补足语之间是被动关系。

2、“have+宾语+现在分词”,此结构表示“让(使)某人做某事”、“让(使)某物处于某种状态”,用于否定结构则表示“不能让”、“不允许”的意思,宾语补足语的动作是宾语发出,它们是主动关系。

3、“have+人+不带to的不定式”,此结构意为“让(请)某人干某事”。这个结构中,宾语补足语和宾语之间是主动关系。

4、“have+宾语+副词(介词短语)”,此结构意为“使某人到某处”、“使某物处于某位置(或状态)”。

    【学习资料】栏目
  • 上一篇:2021青岛胶州中考各高中录取分数线公布
  • 下一篇:need的词性
  • 相关文章

    推荐文章

    本站专题