1、现在完成时态中alreadyyetjustneverever用法区别现在完成时态中already、yet、just、never、ever用法区别现在完成时态中already, yet, just, never, ever用法区别1、already意思是“已经”通常用于陈述句中(放在have和has的后面)也可用于疑问句,表示期望得到肯定的回答或表示惊异,此时already常放在句末。She has already found her bike.Has she found her bike already?她已经找到自行车了?2、yet用法yet可用于否定句,此时译为“还”;I havent f
2、ound my ruler yet.也可以用于疑问句,译为“已经”(放在have和has的后面也可放在句末)Have you found your ruler yet?你已经找到尺子了吗?3、just只用于陈述句意思是“刚才”(放在have和has的后面)I have just received a letter.4、never用于否定句译为“从不”(放在have和has的后面)Ive never been to Beijing.5、ever用于疑问句译为“曾经”(放在have和has的后面)Have you ever been to Beijing?1.现在完成时的谓语动词构成 例I/ we
3、/ you/ they have workedhe/ she/ it has worked2.现在完成时的用法表示某个已经发生且对现在造成影响或结果的动作,这种情况常不与任何时间状语连用。例Im sorry I have lost my key. I cant open the door.对不起,我把钥匙弄丢了。门开不了了。(钥匙是什么时候弄丢的,不知道。关键是结果,结果是没有钥匙不能开门。)例She has left. If you want to see her, youll have to come tomorrow.她已经走了。如果你想见她的话,你得明天再来一趟。(她是什么时候走的,不
4、必知道。关键是结果,她人不在此处。)表示过去某一时刻发生,且延续到现在的动作或状态,这种情况常与表示一段的时间状语连用。例We have lived here since last October.自从去年十月份我们就一直住在这儿。例She has studied English for 5 years.她学英语已有5年之久。3.现在完成时的时间状语问题 现在完成时不能和明确表示过去的时间连用,如:yesterday昨天,last year去年,two years ago两年之前,in 1999在一九九九年,just now刚才等。和现在完成时连用的时间状语都和现在密切相关,这类时间状语常见的
5、有:.表示一段时间的状语for达.之久,since自从.以来,in the last few years在最近几年来;.表示过去的时间副词just刚刚,before以前,recently最近.表示不确定的时间副词already已经,yet已经(用于疑问句),never从不,ever曾经,not.yet尚未.包含现在的时间状语today今天,this week这个星期,this year今年,now现在,so far至今为止。例The train has just left.火车刚刚离开。I have seen the movie before.我以前看过这部电影。Now I have fini
6、shed the work.现在我已完成工作了。Have you seen Tom today?今天你见过汤姆了吗?4.现在完成时的动词问题:短暂性动词用于现在完成时中,不能和for,since等表示一段时间的状语连用。例He has left America.他已离开美国。(短暂性动词不能和表示延续的时间连用)例She has been away from America for five years.她离开美国已达五年之久。(延续性动词可以和表示延续的时间连用)这类动词常见的有:come来,go去,begin开始,arrive到达,leave离开,stop停止,die死,marry娶、嫁,
7、borrow借,return还,buy买,join参加,become成为,等。5.现在完成时的疑问副词问题:现在完成时可以和疑问副词where,why,how,连用;但不能和疑问副词when连用。例Where have you been?你去哪儿了?(现在完成时)例When did you buy the computer?你是什么时候买这电脑的?(一般过去时)6.现在完成时的其他用法 .在条件状语从句和时间状语从句中代替将来完成时。例Ill go with you when I have made the model plane.我做完模型飞机就同你一块去。.在“Its the first
8、time that.”句中可以用现在完成时。例Its the first time that I have seen this kind of film.这是我第一次看这样的电影。. have gone to,have been to的区别have gone to到.去了,关键是人已离开出发地,至于到达目的地了没有则无从知道。例Jack is away on holiday. He has gone to France.杰克去度假,他到法国去了。have been to到.去过,关键是到过某地,而且又已经离开了那个地方。例Mr Chen is back home from holiday. H
9、e has been to Beijing.陈先生度假回来了,他去了北京。7现在完成时与一般过去时的比较(一)现在完成时侧重关心某个动作对现在的影响和结果,以及这个动作和现在的联系。一般过去时比较侧重关心某个动词的纯粹事实。(二)现在完成时用于提供新的信息。但如果要继续谈下去,一般需用一般过去时。例A: Mum, I have hurt myself. 妈妈,我受伤了。B: How did you do that? 怎么受伤的?A: I fell from the bicycle. 从自行车上摔下来的。(三)一些习惯说法,例Where is Kate? 凯特在哪儿?She has gone t
10、o Singapore. 她到新加坡去了。Where have you been? 你去哪儿来着?I have been to the library. 我刚才去了图书馆。8.“already”经常同现在完成时连用。但是,它还同其他时态连用.同现在完成时连用I have already made a big start in this direction.我在这个方向已经有了一个大的开端。.同一般现在时连用Its eight already.现在已经是8点了。.同一般过去时连用I was happy for her; she looked better already.我真为她高兴;她看起来已经好多了。.同一般将来时连用This time tomorrow Ill be already in Tokyo.明天的这个时候,我就已经在东京了。.同现在进行时连用Britain is already exploiting a little coal.英国已经在开采少量的煤。.同过去进行时连用The train was already moving.火车已经在移动了。 .同过去完成时连用When I rang, Jim had already left.我打电话的时候,吉姆就已经离开了。
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1