來源:網(wǎng)絡資源 2023-02-18 19:17:18
現(xiàn)在完成時中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沒在辦公室,她去了圖書館。說明人去了,現(xiàn)在未回來,故選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年。說明動詞要用延續(xù)性動詞,have been to(去過)和have gone to(去了)都是瞬間動作,不能與時間段連用,故選A,表示在某地待了多久。
答案:A
歡迎使用手機、平板等移動設備訪問中考網(wǎng),2024中考一路陪伴同行!>>點擊查看