傻大方


首页 > 知识库 > >

最新|(最新整理)现在完成时讲解(含讲解及习题)( 二 )


按关键词阅读: 最新 整理 习题 讲解 现在完成时


I have__________ there only once this year.14 。
S 。

11、he has __________ to the shop to buy a notebook.15. Youre late, Lao Wang has __________ to Guangzhou.用法二:表示过去已经开始 ,并一直持续到现在的动作或状态 。
标志词:up to now ,so far ,for +时间段 since+时间点 I have learnt English for more than ten years 。
我已经学了10多年的英语 。
She has swum since half an hour ago 。
我已经游泳了半个小时a) for +一段时间Eg. I have。

12、been here for 5 weeks. 我在这里5周了 。
Hes studied English for 3 years 。
他学习英语3年了 。
b) since +(表示过去某一时间的)时间点/单词/词组/ 从句(一般过去时)Eg 。
I have been here since 2000 。
我自从2000年开始在这里.I have been here since 5 years ago 。
我自从5年前就在这里 。
I have been here since I graduated in 2000 。
我自从2000年毕业就在这里 。
注:1) 对for或since引导的时间状语提问 必须用how l 。

13、ong, 决不能用when 。
Eg. I have lived here for 10 years. 画线提问: ________ _______ have you lived here?注2): 短暂性动词不能和for或since引导的时间状语连用 ,当然也不能用于how long引导的问句中Eg. (误)I have left there for 5 years 。
(正)I have been away there for 5 years. 为了表述这种意思,我们常用相应的延续性动词 来代替短暂性动词.become be, begin have , borrow keep, buy have, 。

14、 go out be out come (go, arrive ,get) be in die be dead, finish be over ,join be in (be a member of ) leave be away ( from), open be open close be closed 练习: 选用 for和 since填空:1 。
We havent seen each other ______ a long time.2 。
His father has been in the Party ______ 10 years ago 。
3 。
The film has been on _ 。

15、_____ 20 minutes.4.Mr Green has worked here ______ he came to China 。
5 。
His grandparents have been dead ______ several years 。
6 。
Its five years _______ we met last time.三、与一般过去时的用法比较1现在完成时和一般过去时都是说过去的事情 , 但现在完成时注意的不是事情本身 , 而是强调事情与现在保持的某种密切联系(如现在的结果 , 影响,一直延续到现在等) , 不与表示过去的时间连用; 而一般过去时 , 则只讲述发生在过去的动作和事情与现在没有关系 , 常与 。

16、表示过去的时间连用 。
eg:He has bought an EnglishChinese dictionary 。
他已经买了一本英汉字典.He bought an English-Chinese dictionary. 他曾买过一本英汉字典.第一句用现在完成时时态 , 想表达意为:“He bought an EnglishChinese dictionary. And he still has it” “过去他买了一本英汉字典 , 现在他还有这本字典”。
第二句用过去时只叙述过去他买过一本英汉字典这一事实 , 至于现在他是否有这本字典并未强 调说明.2常与一般过去时连用的典型的表示过去时间的状语:yes 。

17、terday(昨天) ,the day before yesterday(前天),just now(刚才) ,时间+ ago ,last +时间 等; eg: The plane took off ten minutes ago 。
We finished our task last week .现在完成时练习题一 单项选择1. I have been living here _____ 1999.A. for B 。
after C 。
in D 。
since2 。
_____ have you been playing the guitar? For 5 years.A 。
How soon B 。
H 。

18、ow long C 。
How far D 。
How often3 。
______ may I keep these books? For two weeks.A 。
How often B 。
How far C. How long D 。
How soon4 。
______ have you been here? Ive been here for months.A 。
How long B 。
How often C 。
How much D 。
How many5. The boy ______TV all morning.A 。
has watched B 。
had watched C 。
has been 。

19、 watching D. watched6 。
How long _____ you _____ stamps? Since two years ago.A 。
have ,collected B 。
did ,collect C. have , been collecting D. are ,collecting7.They are still working in the fields 。
They ______ for two hours 。
A 。
was working B 。
has been working C 。
worked D 。
are working8.He looks tired. Oh 。

20、 , he ____ for three hours.A. have been skating B 。
have been skated C 。
has been skating D. has been skated9 。
He ______ it for two hours, and he is still watching now.A. has been B. watching C 。
has been watching D. is watching10. The famous writer _____ one new book in the past two years 。
A. is writin 。

21、g B. was writing C. wrote D 。
has written11 。
Harry Potter is a very nice film。
I_______ it twice 。
A. will see B. have seen C 。
saw D 。
see12 。
His father ______ the Party since 1978.A. joined B 。


来源:(未知)

【学习资料】网址:/a/2021/0318/0021716394.html

标题:最新|(最新整理)现在完成时讲解(含讲解及习题)( 二 )


上一篇:最新|(最新整理)现浇连续箱梁(钢管桩贝雷梁支架)施工方案

下一篇:2021年高中高二作文900字|2021年高中高二作文900字 栀子花曾经那么美好