永发信息网

【现在完成时讲解】英语现在完成时详细讲解、、最好举几个例子、、

答案:2  悬赏:0  手机版
解决时间 2021-01-26 23:13
【现在完成时讲解】英语现在完成时详细讲解、、最好举几个例子、、
最佳答案
【答案】 第一,现在完成时表示过去发生了某个动作,并且一直持续至今.比如我们在最初学习这个时态时,都会记住类似这样的例句:I have learned English for 5 years.Tom has lived in Beijing for 6 months.这样的句子固然是正确的.但却容易忽略一个前提,即句中的动作是一直持续到现在的.因此更加严谨的说法应当是:So far,I have learned English for 5 years.Up to now,Tom has lived in Beijing for 6 months.虽然我们可以省略表示“持续至今”的短语,如例句中使用的so far,up to now,但头脑中要有这样的意识.否则有些同学会误把for 5 years 和for 6 months这样表示“持续一段时间”的短语当作现在完成时的标志词,就会在考试中出现时态使用的错误.比如,From 2001 to 2006,I have learned English for 5 years.就是时态错误的句子,而我们需要一眼就能看出这样的错误.因为,句中虽然有for 5 years,但From 2001 to 2006已经明白地指出这个动作在过去已经结束了,因此不能用现在完成时态,而应使用一般过去时态.正确的句子应为From 2001 to 2006,I learned English for 5 years.在这种情况下,区别现在完成时和一般过去时的主要标准就是看某个动作是否持续到了现在,而不能仅靠记住某些所谓“标志词”.第二,现在完成时表示过去发生的某个动作对现在造成了影响.比如I have had lunch.这样的句子,但要注意,在使用这样的句子时,我们也容易忽略一个前提,即句中的动作对现在造成了一定的影响.因为我们从字面上无法看出这句话和I had lunch.有什么区别.因此,更加严谨的说法应当是I have had lunch,so I am not hungry.此句中so I am not hungry 就表示了一种对现在的影响.因此也要注意现在完成时的这种用法和一般过去时的区别.这时这两种时态的主要差异在于,过去的某个动作是否对现在造成了影响.现在完成时通常会表明这种影响,而一般过去时则不会这么做.请大家比较I saw the movie.和I have seen the movie,so I know its plot.之间的区别.
全部回答
好好学习下
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
朋友喝酒在我家喝酒后自己骑车回家摔死,事故
企业所得税季度纳税申报表为什么分A类、B类及
吉祥物取名
阳光花卉(絮艺轩店)地址在什么地方,想过去办
东邻的意思是什么啊?知道的请说下!
9.9+9点8+9点7+0点6用脱式怎样算简便方法
Win10系统自动更新驱动程序后蓝屏怎么处理
男性跑马是什么意思
风水上阳台算套房格局吗
玖爱花坊地址在哪,我要去那里办事
结息人民币对我们银行卡的钱没有害吧
猛龙不过江是什么意思
红玫瑰鲜花旗舰店(红玫瑰鲜花376店)地址有知
【英国介绍】我要一篇介绍英国的英语短文这个
【守望一生】观《守望一生》有感 作文
推荐资讯
春之意工艺品花店地址在什么地方,想过去办事
法律问题求助(急) 房屋漏水赔偿的问题
菜鸟驿站(重庆悠彩郡南门店)地址在哪,我要去
房山区周口店村什么时候拆迁?
中空钢化玻璃1.6的多少钱一个平方
无限极中草药美容养生会所怎么去啊,我要去那
不使用相机和小孔成像如何将影像留在底片或相
豫通地址在哪,我要去那里办事
大良客运站到龙江坦东市场坐什么车好
有“讨厌自己哭泣的脸”的这一句歌词的一首歌
中国农业银行(绵竹市支行东郊分理处)地址有知
但愿能长久,这句话是什么意思
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?