Present Perfect Tense II词组辨析:have gone to, have been to, have been in.have/has gone to 表示去了某地,还没回来,通与第三人称连用。例:---Where is he? ---He _______________Beijing. (他去了,还未回来)have/has been to 表示去过某地,已经回来了,与次数,never, ever连用。 例:He _________________Beijing. (他去过,已回来) I ____________________America twice. 你去过香港吗? __________________________________?have/has been in 表示在某地待了多长时间,与时间连用。例: We ___________________ Chongqing for ten years. 你在呆了多长时间?________________________________________?现在完成时用法二定义表示动作发生在过去,一直持续到现在,强调延续。例: I have lived in Chongqing since 1990. I have known Bob for three years.II. 标当表示动作发生在过去,一直持续到现在时,与for…, since…, recently, lately, during/in/over the last(past) few years, in recent years, these days, so far, by now, up to now等时间状语连用。1)for +时间 for 3 years 例:我已经学习英语3年了。__________________________________________________________2)since +时间点 since last year/1990 例:我从就开始学英语了。__________________________________________________________ since+时间+ago since 3 years ago 例:我从3年前就开始学习英语了。___________________________________________________________since +句子(一般过去时态) since I c |