文档介绍::
如今完成时由助动词 have(has)+,have用于其他各种人称. 
:其用法主要有三种 
I.“已完成"用法 :表示一个过去发生并完毕的动作对如been there this year? 今年你去过那里多少次?(精品文档请下载)
 :come, go, arrive, reach, hear, close, leave, begin, start, lose, buy, fall, join, die, get up等。但假设要保存表一段时间的时间状语,必须将动词改为延续性动词。(精品文档请下载)
现归纳总结一下由非延续性动词到延续性动词的转换
如:  fall asleep (ill) →be asleep (ill)          
get to know→ know        begin,(start)→ be on                    
open →be open            buy→ have                            
get up→ be up             die→ be dead                           
 go out→ be out            come→ be in                            
close→be closed           arrive→be here                        
join→be in, be a +名词       finish( end )→be over                    
leave, move →be away,        borrow →keep                        
go to school→be a student      catch(a cold)→ have(a cold)                
(精品文档请下载)
begin to study→study          come back→be back                    
put on→wear 或be on 
如:He has been a soldier for three .     
His father has been dead for two years。他父亲去世二年了。     
The film has been on for 5 minutes。电影已开场五分钟了。     
We have studied English for three years。 我们(开场)学英语已三年了。 (精品文档请下载)
 
I. have been(to)和have gone( to)的区别:
have been(to)表示“去过某地(如今已经回来了)",可用于各人称;
have gone(to)表示“去某地了(说话时某人不在当地)”,常用于第三人称,
前者可和once ,never,several times等连用,后者那么不能。
如: They have been to Beijing twice。他们去过北京两次。 
He has gone to Beijing 。 他去北京了。 
,已变成一种可以延续的状态,因此可以和表示一段时间的状语连用。
如: I haven't left here since ,我一直没有分开过这儿。 (精品文档请下载)
(错)I have received his letter for a month. 
(对)I haven’t received his letter for almost a month. (精品文档请下载)
练****br/>
1。______two years            2。____two years ago
month              4。______ 1999
5。_______yesterday           6。_______ 4 o'clock
7   4 hours                  hour ago
9。___we were children        10