在线英语听力室

英语语法:现在完成时的构成和用法

时间:2016-12-15 04:11:46

(单词翻译:单击)

   1 现在完成时由“have(has)+过去分词”构成,第三人称单数用has,其他情况下都用have:

  He(She,The boy)has gone home
  他(她,那男孩)回家了。
  I(You,We,They)have made1 a mistake2
  我(你,我们,他们)犯了一个错误。
  2 和过去式一样,过去分词也有两类,规则动词)加-ed构成,不规则动词有各自不同的形式,如do一done,find—found,see—seen,hear—heard。
  3 现在完成时主要表示:
  1)业已发生且对现在有影响的动作:
  Who has broken3 the glass?
  谁把玻璃杯打破了?(杯子破了)
  I haven’t had4 my breakfast yet5
  我还没吃早饭。(有些饿)
  He’s already6 left for the airport.
  他已动身去机场。(不在家)
  2)现在以前这段时间发生的情况:
  She’s just phoned.
  她刚打电话来。
  There has been an accident7
  出了车祸了。
  They have put up hundreds of tall buildings.
  他们盖了数以百计的高楼。
  3)持续到现在的状态:
  She has been here for two years.
  她在这里已经有两年了。
  The meeting8 has already lasted for 3 hours.
  会已经开了三个小时了。
  We have lived here for over ten years.
  我们在这里住了十多年了。
  若有表示过去时间的状语则不能使用这个时态。另外have (has)got9+有特殊意义,表示“有”:
  How many brothers have you got?
  你有多少兄弟?
  He hasn’t got a car.
  他没有汽车。
  现在完成时的肯定、否定、疑问及简易回答形式可表示如下:
  肯定句I(We,You,They)have done it 否定句I(We,You,They)haven’t done it .
  He(She) has left. He(She) hasn’t left.
  I(We,You,They)have
  疑问句Have I(We,You,They)have done it? 简短回答 Yes,He(She) has
  Has he(she) left? No, I(We,You,They)haven’t.
  he (she) hasn’t.

分享到:


点击收听单词发音收听单词发音  

1 made hAgx2     
v.make的过去式和过去分词
参考例句:
  • They were not made in china.它们不是中国制造的。
  • The monkey made a long arm for the peach.猴子伸臂去摘桃子。
2 mistake ADDxY     
n.错误,误会;v.犯错,误认
参考例句:
  • Don't make the same mistake again.不要再犯同样的错。
  • I made a mistake but you should give me a chance.我犯了一次错误,但你应该给我一次机会。
3 broken 6xZz4B     
adj.坏掉的,患病的,被制服的,断掉的;vbl.break的过去分词
参考例句:
  • He is mending a broken cup.他在修补破杯子。
  • Something was broken in my engine.我的发动机里有个东西损坏了。
4 had FeBxb     
vbl.have的过去式和过去分词;conj.有
参考例句:
  • I just had a good idea!我有个好主意!
  • The boy had a small branch of a tree in his hand.这个男孩手上拿一条小树枝。
5 yet TVOzu     
adv.还,仍然,即刻;conj.尽管,然而
参考例句:
  • I am not ready yet.我还没有准备好。
  • Beautiful as she is,she didn't find a boyfriend yet.尽管她很漂亮,但还没找到男朋友呢。
6 already wLByk     
adv.已经
参考例句:
  • We have eaten already.我们已经吃过了。
  • I've been there already,so I don't want to go again.我早已去过那里了,所以我不想再去了。
7 accident eJByw     
n.事故,意外的事
参考例句:
  • He had a traffic accident.他出了交通事故。
  • An accident was happened yesterday.昨天发生了一起事故。
8 meeting MowzDB     
n.会议;集会
参考例句:
  • Will you be at the meeting?你会来开会吗?
  • We would like to hold the meeting at an early date.我们希望早日举行这次会议。
9 got wfuxi     
v.(get的过去式)得到,猜到,明白
参考例句:
  • I just got some bad news.我刚得到一些坏消息。
  • I have got far too much work to do.我要做的事太多了。