【英语动词时态:现在完成时】
英语动词时态:现在完成时
【英语动词时态:现在完成时】
英语动词时态:现在完成时
现在完成时是英语时态中最不好掌握的时态,因为对我们来说,它很难在汉语中找到相对应的说法,下面笔者从几个方面分析一下现在完成时的用法.
1.现在完成时的定义:
2.强调过去的动作和状态对现在产生的影响和结果.
常用的时间状语有:already,yet,never,有时没有时间状语;多是一般疑问句.
Ihavealreadyseenthefilm.
Haveyoudecidedyet?
3.刚刚和最近发生的动作和状态.
常用的时间状语有:just,lately,recently,inthepastfewdays/weeks
注意:just和justnow用不同的时态,justnow(刚才)一般用过去时.
Ihavejustphonedhim?
Ihavevisitedmyparentsrecently.
4.从过去一直延续到现在的动作和状态.
常用的时间状语有:since,(可用作介词和连词)for
注意:主句的谓语动词一般是延续性的动词,如果是否定形式,主句的谓语动词可用瞬间动词,否则,不能用瞬间动词.
Ihavelivedherefor20years.
IhavelivedheresinceIcametothiscity
IhavelearnedEnglishsince10yearsago.
Hehasn'tcometovisitusforafewmonths.
5.从过去到现在一段时间的动作和状态.
常用的时间状语有:uptillnow,sofar,inthismorning,inthisweek,inthisyear,inmylife
注意:这两句话的区别
Ihaveseenhimthismorning.(时间还在上午)
Isawhimthismorning.(时间不是在上午了)
Wehavelearnedsomanythingsfromyousofar.
Ihaveseenanybirdlikethisinmylife.
6.对过去的体验和经历.
常用的时间状语有:before,ever,once,twice,manytimes
注意:这两句话的区别
IhavebeentoBeijing(去过北京)
IhavegonetoBeijing(去北京了,人还没回来〕