全国站 中考网-全国站

中考网

2023年初中英语:现在完成时中have been to/have gone to/have been in的辨析

2023-02-18 19:17:18佚名

现在完成时中have been to/have gone to/have been in的辨析

have been to:去过某地,回来了(有去已回)

have gone to:去了某地,没回来(有去无回)

have been in:在某地待了多久,后常跟since或for引导的时间状语

例:

1、( )Miss Green isn't in the office. She_______ to the library.

A.has gone B. went C.will go D. has been

解题思路:Miss Green没在办公室,她去了图书馆。说明人去了,现在未回来,故选A。

答案:A

2、( )My parents ______ Beijing for ten years.

A. have been in B. have been to  C. have gone to D. have been

解题思路:我的父母在北京待了10年。说明动词要用延续性动词,have been to(去过)和have gone to(去了)都是瞬间动作,不能与时间段连用,故选A,表示在某地待了多久。

答案:A

相关推荐

点击查看更多
特别策划更多
进入特别策划频道