概括:这道题是茅耸徽同学的课后英语练习题,主要是关于现在完成时态,指导老师为易老师。由"have/has+过去分词"构成,主要有两个含义: ①表示动作发生在过去,但与现在的情况有联系,有时无时间状语,有时和一些表示不确定的过去时间状语连用,如:many times,just,yet,ever,never,already,before,so far, by now等连用。 ②表示从过去某一时间开始一直延续到现在并还可能继续延续下去的动作,用于延续性动词,且句中常带有表示一段时间的时间状语,如:since + 时间点/从句,for two months, so far等。
内容来自dedecms
题目:现在完成时态
解:1. He has turned off the light. 他已把灯关了.
本文来自织梦
2. Have you found your pen yet?你已找到你的钢笔了吗? 织梦好,好织梦
3. He has lived here since 1978.自从1978年以来,他一直住在这儿. dedecms.com
4. I have been in the army for more than 5 years.我在部队已经呆了五年多了. dedecms.com
5. I have heard nothing from him up to now.到目前为止我没有他的任何消息.
6. He has been in the League for three years. 织梦内容管理系统
= It is three years since he joined the League. 他入团已三年了.
copyright dedecms
7. The train has arrived. 火车到了.
dedecms.com
8. Have you joined the computer group? 你加入电脑小组了吗? dedecms.com
9. Jill has bought a new computer.吉尔买了一台新电脑.
10. I have just turned off the light. 我刚刚把灯关上. 内容来自dedecms
11. She has lost her bike. 她把自行车丢了.
copyright dedecms
12. We have had much snow this winter. 今年冬天多雪.
13. She has taught in the school for ten years. 她在这所学校教书已经10年了.
14. I haven't eaten anything since breakfast. 我从早饭起就一直没有吃东西.
15. He has done a lot of work in the past two years. 在过去两年中他做了许多工作.
dedecms.com
16. I have learned about two hundred English words this morning. 本月我学了大约200个英语单词.
内容来自dedecms
17. I have been to the Great Wall twice. 我曾经去过长城两次.
18. She hasn't left home for a year. 她离开家还不到一年. 内容来自dedecms
19. I haven't seen Jamie for two months. 我两个月没见杰米了.
20. The old man hasn't returned to his hometown for about fifty years. 这位老人约有50年没有回家乡了. copyright dedecms
举一反三
例1: 【一般将来时的句子和现在完成时态的句子,要快.前面两位对不起啊,再帮忙变一下否定和疑问句=·=||不好意思】[英语练习题]
思路提示:
一般将来时:She will go to school tomorrow. 内容来自dedecms
现在完成时:she has gone to school. copyright dedecms
否定句:She doesn't go to school.
copyright dedecms
疑问句:Does she go to school?
织梦内容管理系统
例2: 用一般过去时态和现在完成时态完成句子Theman___(lose)alotofmoneytwodaysago."Whereismybook?"I___(put)itherewhenI___(come)in.Hehasfinishedreadingthisbook,when___he___(begin)toreadit?[英语练习题]
思路提示:
The man lost a lot of money two days ago."两天前"及类似的具有特定的过去时间,都须用一般过去时. 本文来自织梦
"Where is my book?" I put it here when I came in.虽然没有特定的过去时间,但意在其中,所以,用一般过去时. 内容来自dedecms
...When did he begin to read it?
本文来自织梦
例3: 有关现在完成时态的句子[英语练习题]
思路提示:
You haven't put forward any questions yet.你们还没有提出任何问题呢.
Have you learned the present perfect tens?你学过现在完成时吗?
内容来自dedecms
I think I have already answered your quesion.我想我已经回答了你的问题. dedecms.com
我给了你三个完成时的句子,一个否定句,一个疑问句,一个肯定句. 本文来自织梦
例4: 5句现在完成时态的句子并翻译[英语练习题]
思路提示:
They have been abroad. 内容来自dedecms
他们出过国
I have been sold .
我被欺骗了 织梦好,好织梦
I have been demoted.
我被降级了 copyright dedecms
You have been warned .
织梦内容管理系统
你已经受到警告了
What have been done
做了些什么?
例5: 【请问现在完成时态与一般现在时态】[英语练习题]
思路提示:
1.一般过去时表示过去某个时间发生的事、存在的状态或经常发生的动作.说话的侧重点只在于陈述一件过去的事情,不强调对“现在”产生的影响.如: 本文来自织梦
He visited Guilin in 1998.
他1998年参观过桂林.(只说明去桂林的时间)
2.现在完成时表示动作发生在过去,对现在造成了影响或产生了结果.不与确定的过去时间状语连用.如: dedecms.com
Jill has bought a new computer. 本文来自织梦
吉尔买了一台新电脑.(着重点是现在有了一台新电脑)
copyright dedecms
3.两种时态的区分
织梦内容管理系统
(1)一般过去时的谓语动词用过去式,而现在完成时的谓语基本构成是“助动词have /has +过去分词”. 本文来自织梦
(2)一般过去时通常与表示过去的时间状语连用.如:yesterday,last week,two years ago,just now,in 2002等;而现在完成时则常与just,already,ever,never等副词和these days,this week,since...,for...等表示一段时间的状语连用. dedecms.com
看看以下的几组句子,有什么区别?
织梦内容管理系统
① Have you seen the film?(A) 本文来自织梦
Did you see the film?(B)
[说明] 你看过这部电影吗?(A)句强调的是被问者对剧情是否了解;(B)句强调的是看这部电影的动作是否发生过,并不强调是否知道其内容.
② How has he done it?(A) 织梦好,好织梦
How did he do it?(B) copyright dedecms
[说明]他是怎么做的这件事?(A)句强调的是他做这件事的方式对现在产生了某种影响;(B)句单纯的
织梦好,好织梦
询问做这件事的方式.
内容来自dedecms
③ He has lived in Beijing for 8 years.(A)
dedecms.com
He lived in Beijing for 8 years.(B)
织梦内容管理系统
[说明]他在北京住了8年.(A)句讲的是到目前为止他在北京住了8年,可能还会继续在北京住下去.(B)句讲的是他在北京住过8年,现在不在北京了. 织梦内容管理系统
相关思考练习题:
题1:现在完成时态和一般过去时态的区别
点拨:一般过去时和现在完成时 ( 1 )、一般过去时的谓语动词用过去式,而现在完成时的谓语基本构成是“主语+ have/ has + 动词(V.)的过去分词”.过去时表示过去某时发生的动作或单纯叙述过去的事情,强调动作;现在完成时为过去发生的,强调过去的事情...
题2:现在完成时态可以和last year这种时间状语连用吗
点拨:现在完成时态不能和last year这种时间状语连用 因为last year 是表过去时间的时间状语。 现在完成时是说明 现在的情况,属于现在时。因而不能与表示过去具体时间的时间状语连用, 如不可与yesterday, last week, 5 years/days ago, in 2000, 等...
题3:过去完成时态和现在完成时态的区别
点拨:都是表示过去发生的事情,过去完成时谓语动词是过去式,动作发生在过去,现在完成时谓语动词是现在式,动作发生在现在。 They had been to Shanghai for a while the last time I visited his family. 我上一次去他家的时候,他们家去上海有一阵...
题4:英语中现在完成时态与过去完成时态有什么区别
点拨:说通俗点,现在完成时表示过去发生的事(比如上周),延续到现在(比如今天),或者对现在(比如今天)造成的影响;过去完成时表示过去发生的事(比如两周前),延续到过去某个时候(比如昨天),或者对过去某个时候(比如昨天)造成的影响。
题5:英语:什么时候用现在完成时
点拨:1.现在完成时不能单独与准确时间状语连用,(如表示过去的时间状语) 如yesterday(morning、afternoon),last(morning、afternoon)等,除非与for,since连用. 2.现在完成时往往同表示不确定的过去时间状语连用 如already(肯定句中),yet(否定,疑问... 转载请注明出处: http://www.10000uw.com/view-84421-1.html