内容正文:
外研版英语八(下)Module 3 Journey to space模块语法详解
现在完成时(2)
1. 现在完成时的“已完成”用法。
●当表示动作已经完成,并对现在有一定影响时,我们一般用现在完成时。可分用just, already或yet加以强调或说明。
●just, already与yet用法辨析
①just 意为“刚刚,刚才”,用于现在完成时的肯定句中,一般位于助动词have/has之后,行为动词之前。
I have just finished my homework. 我刚刚完成我的家庭作业。
He has just started to explore other planets. 我们才刚刚开始探索其他行星。
②already意为“已经,早已”,用于现在完成时的肯定句中,一般位于助动词have/has之后,行为动词之前;在疑问句中常用yet替换;already有时用于现在完成时的疑问句末,表示惊讶、 怀疑等语气。
Astronauts have already been to the moon. 宇航员已经去过月球了。
Has she found her bike already? 她已经找到自行车了?
③yet意为“还,尚,仍然”,常用于现在完成时的否定句和疑问句,一般位于助动词have/has之后或句末。
The scientists have not heard from it yet. 科学家还没有收到它发出的信息。
Have you heard the news about the new film yet? 你听说关于那部新电影的信息了吗?
●强调到现在为止的生活经历,常用never(从来不),ever(曾经),twice(两次)等作时间状语。
I have never seen her. 我从未见过她。
---- Have you ever been to London? 你曾经去过伦敦吗?---- Yes, I’ve been there twice. 是的,我去过两次。
2. have/has been to, have/has gone to, have/has been in的区别。
①have/has been to意为“曾经去过某地”,表示一种经历,含有“现在已经回来了”之意,后可接次数(如once, twice, three