Friday, January 24, 2014

58 单纯过去与现在完成(二)


                      英语语法进深──博客

 
58   单纯过去时制与现在完成的比较()                                                                                                                                    1/24/2014                                                               

中文助词的完完全全是表明这种完结方面, 而不仅仅指过去. ‘下雨了是说正在下雨, 已经开始下雨, 而不是下过了雨. ‘快要下雨了就是说现在已经到达马上要下雨的一种情况 (成为可能的未来动作之结果的现在情况). 

现在完了和时间副词 

      为了现在完成是指一种动作之结果现在的情况, 所以照英文的习惯用法, 不可和指过去的时间副词同用; 虽然我们知道动作是发生在过去的时间.  例如 “I have come back yesterday” 是不行的.  这动作诚然是发生在过去时间 (这只可用I came back yesterday); 但是我们是说的现在的情况 (应该用I have come back now).  又比较下列两句 :
       He was written a letter now.   (他此刻信写好了.)
       He wrote a letter just now.     (他方才写好一封信写好不久’).

      第一句是说明现在的情况,  是属于方面的关系; 而 第二句是说明过去的动作, 与时间有密切的连系. 

 现在完成和单纯过去时制的区别
 John: Ted went away on Monday. (过去动作, 时间副词 Monday)
Paul: What's he doing? Have you got any news from him? (现在情况, 动词变成Have …got…方面  
         的关系, 意思是从他那里得到消息了吗?”有没有做完成? )
John: Yes. He sent me a telegram from New York. (此处显然是过去动作)

其区别之点是:
   (1) 现在完成指现在, 而单纯过去时制指过去.
   (2) 现在完成说明情况, 而单纯过去时制 (除非与动词 “to be”同用) 则说明动作的时间.
   (3) 现在完成经过一段长时期, 而单纯过去时制 (通常) 说明动作发生在过去的瞬霎时候.
 
应用 :

单纯过去时制与现在完成比较

 现在完成其意思常与 “now” 有关联, , Ted has lost his key. He can't get into the house.  这里的意思不是讲过去的动作.  是在讲这动作的现在结果与 “now” 有关系. 实际的意思是 Ted  doesn't have his key now.  ,  I've done a lot of work today.  (如与这些时间副词 today,  this week,  since 1985...等连用, 必须用现在完成)

    例如 : It hasn't rained this week.
               Have you seen Ruth this morning? (表示在该早晨)
               Have you seen Ruth recently?
               I don't  know  where Ruth is. I haven't seen her. (等于说 I haven't seen her recently)
               We've been waiting for an hour. ( 表示我们现在仍等她)
               John lives in London.   He has lived there for seven years. ( for 连用)
               I have never played golf. (表示在我生命的整个时段)

      [] : 现在完成常常与现在有关连.

 
当你用单纯过去时制的意思是说那件事发生在过去某特定的时间, 不要用现在完成. 特定的时间.  (yesterday, ten minutes ago, in 1985……等等).  

   例如 :
          The weather was nice yesterday. (not 'has been nice')
           They arrived ten minutes ago. (not 'have arrived')
           I ate a lot of sweets when I was a child. (not 'have eaten')
           John: Did you see the news on television last night? (not 'Have you seen')
           Mary: No, I went to bed early. (not 'have gone')

在用 When ...? What time ...? 等关系时间副词用作问句时, 必须用单纯过去时制.
    例如 : When did they arrive? (不用  'have they arrived')
               What time did you finish work?

又如与这些  last week, from 1985 to 1991….等时间副词连用, 应用单纯过去时制来表达.  因动作是在过去某特定在过去时间发生.
   例如 :
                It didn't rain last week.
               Did you see Sarah this morning? (因现在已是 afternoon evening)
               Did you see Sarah on Sunday?  (肯定的Sunday是过去的时间)
               John : Was Sarah at the party on Sunday?
               Mary : I don't think so. I didn't see her.
               We waited ( were waiting) for an hour. (我们不再等了)

  [] : 单纯过去时制仅仅表示发生在过去的时间.

习题十一 : 试分析下列各句是错的或是正确的?  试改正错误的句子
1.  I've lost  my key. I can't find it anywhere.              对的                             范例
2.  Have you seen  the news on television last night?   错的,  应改正为:  Did you see….范例
3.  I've bought  a new car. Do you want to see it? ­­­­_____________
4.  I've bought  a new car last week. _____________
5.  Where  have you been   yesterday evening? _____________
6.  Debra  has left  school  in 1991. _____________
7.  I'm looking for Matthew.  Have you seen  him? _____________
8.  I'm very hungry.   I haven't eaten  anything today. _____________
9.  Diane  hasn't been   at work yesterday. _____________
10. When  has this book been  published? _____________

习题十二  :  试用下列各句括号内所附的动词, 来完成它是单纯过去时制或现在完成
1. (it/not/rain/this week)  It hasn't rained this week.                 范例
2. (the weather/be/cold/recently) The weather _____________
3. (it cold/last week) It _____________
4. (I not/read/a newspaper yesterday) I _____________
5. (I not/read/a newspaper today) _____________
6. (Angela/earn/a lot of money/this year) _____________
7. (she not/earn/so much/last year) _____________
8. (you have/a holiday recently?) _____________

习题十 :  试用下列各句括号内所附的动词的正确词形
1. I don't know where Linda is. Have you seen (you/see) her?                        范例
2. When I _________ (get) home last night, I ___________ (be) very tired and I __________ (go)
     straight to bed.
3. Your car looks very clean _____________ (you/wash) it?
4. Nathon _____________ (not/be) very well last week.
5. Mr. Mark_____________ (work) in a bank for 15 years. Then he gave it up.
6. Mendi lives in Salk City. She _____________ (live) there all her life.
7 _______ (you/go) to the theater last night?  Yes, but it _______ (be) a mistake. The film (be) awful.
8. My grandmother _____________ (die) 30 years ago. I _____________ (never/meet) her.
9. I don't know Sarah's husband. I _____________ (never/meet/him).
10. A: Is your mother at home?                                       B: No, I'm afraid she _______ (go) out.
A: When exactly _____________ (she/go) out?               B: About ten minutes ago.
11. A: Where do you live?                                              B: In Boston.
A: How long _____________ (you/live) there?                B: Five years.
A: Where _____________ (you/live) before that?            B: In Chicago.
A: And how long _________ (you/live) in Chicago?        B: Two years.

 
swlei2011岳宗的編輯深受初中三年級的英文老師──鄧岳宗@gmail.com 这是我的电子邮箱, 热忱的希望您们的响应.

 

 

No comments:

Post a Comment