【#文档大全网# 导语】以下是®文档大全网的小编为您整理的《现在完成时用法》,欢迎阅读!
现在完成时用法训练
用法 它主要适用于下面的几种情况:
(1)现在完成时用来表示现在之前已发生过或完成的动作或状态,虽然发生在过去但它的影响现在还存在.
I have spent all of my money.(含义是:现在我没有钱花了.) He has returned from abroad. (含义是:现在已在此地)
(2)现在完成时可以用来表示发生在过去某一时刻的,持续到现在的动作,常与for(+时间段),since(+时间点或过去时的句子)连用.
I‘ve lived here for ten years. 我在这里住了10年。(现在仍住这儿) I’ve lived here since ten years ago.
注意: 1.现在完成时不能单独与准确时间连用,(如表示过去的时间状语)
yesterday(morning、afternoon),last(year、week、)1990年等,除非与for,since连用. 例如:He has lived here since 1978.自从1978年以来,他一直住在这儿。(动作起始于1978年,一直住到现在,可能还要继续住下去。)
I haven’t seen her since last year/week/century/...
(1) since(自从):不管用作介词、连词还是副词, 句子(主句)谓语通常都用现在完成时: I haven’t seen her since last week. 自上周以来我一直未见过她。 Where have you been since I last saw? 自我上次见到你之后你到哪里去了? (2) so far(到目前为止):
So far there has been no bad news. 到现在为止还没有什么坏消息。
We haven’t had any trouble so far. 到目前为止,我们还没有遇到任何麻烦。 (3) in [for, during] the past [last] … years(在过去…年中):
In the past two years I’ve seen him little. 过去两年我很少见到他。 【注】在一定的上下文里,若是以过去时间为起点,也可用过去完成时。 (4) up to [until] now(到现在为止):
到现在为止我什么都没学会,I have learnt nothing until now . (5) It’s [will be] the first time that…(第一次…):
It’s the first time I’ve come here. 这是我第一次来这儿。 这是我第一次讲英语:
六、掌握have been to 和have gone to的用法区别
1、have(has)been to表示“曾经去过某地”,现在已经不在那里了。可与just, ever, never等连用。
例如: I have just been to the restaurant. 我刚才去饭店了。
Mary has never been to the library. 玛丽从未去过图书馆。
Have you ever been to Hangzhou?你曾经去过杭州吗?No, I’ve never been to there. have(has) been to 后面可接次数,表示去过某地几次。
2、have(has) gone to 意为“到某地去了”,表示到了某地或正在去某地的途中。总之,说话时该人不在现场,一般不用第一、第二人称代词作句子的主语。
例如:----Where is Tom? ----He has gone to the bookshop. 汤姆在哪里?他到书店去了。My mother has gone to beijing, and she will back tomorrow.
一、have(has) been in 表示“在某地呆多长时间”,常与表示一段时间的状语连用,如:since, for, how long 等。例如: 二、 句型转换。
1、He has never surfed, _____ ________?(改成反意疑问句)
2、They have been here since 2000. (对划线部分提问) ______ __________have they been here?
3、The old man _________ last year. He _____ _______for a year. (die) (动词填空) 4、This factory opened twenty years ago.(同义句转换) This factory ______ ________ ________ for twenty years.
6、Her mother has been a Party member for three years .(同义句) Her mother _______ the Party three years ________ . 7、The Green Family moved to France two years ago. (同义句转换)
_______ two years ________ the Green family moved to France. 1、Both his parents look sad .Maybe they _________what's happened him .
A. knew B. have known C. must know D.will know 2、He has _______ been to Shanghai , has he ?
A. already B.never C.ever D. Stil 3、Have you met Mr Li ______?
A. just B. ago C.before D. a moment ago 4、The famous writer _____ one new book in the past two year
A. is writing B.was writing C.wrote D.has written
to
本文来源:https://www.wddqxz.cn/a2eb4a9cad51f01dc281f1d6.html