新概念英語(yǔ)第二冊(cè)語(yǔ)法-現(xiàn)在完成進(jìn)行時(shí)

字號(hào):

1.構(gòu)成:have / has + been + 現(xiàn)在分詞
    2.功能:
    (1)表示從過去某時(shí)開始發(fā)生,一直延續(xù)到現(xiàn)在且可能延續(xù)下去的動(dòng)作。 (將此定義讀 5遍)
    ►. I've been waiting for an hour but she hasn't come.
    ►. He has been running after her for 8 years.
    (2)表某種感情色彩。
    ►. I've been wanting to see you for so many years.
    ►. Who's been telling you such nonsense.
    現(xiàn)在完成時(shí)與現(xiàn)在完成進(jìn)行時(shí)的對(duì)比:
    現(xiàn)在完成時(shí)強(qiáng)調(diào)“結(jié)果”,而完成進(jìn)行時(shí)強(qiáng)調(diào)“動(dòng)作的延續(xù)”。
    ►. I have thought of it.(我已想到了這一點(diǎn)。)
    ►. I have been thinking of it.(我一直在想這一點(diǎn)。)
    ►. Jim has painted the door.(杰姆已將門油漆過了。)
    ►. Jim has been painting the door.(杰姆一直在油漆門。)
    測(cè)試精編
    1. They ________ us since five o'clock this morning.
    A. are helping B. have been helping
    C. have been helped D. have helped
    2. I ________ the book the whole day, yet I haven't finished it.
    A. have been reading B. have read
    C. am reading D. had been reading
    3. Please come in. We ________ about your paper.
    A. talk B. had been talking
    C. have been talking D. would have talked
    4. Such natural resources as coal and petroleum ________.
    A. gradually are exhausted B. are being gradually exhausted
    C. have gradually exhausting D. have been exhausting gradually
    5. It ________ almost every day so far this month.
    A. is raining B. rained C. rains D. has been raining
    用所給動(dòng)詞正確時(shí)態(tài)填空:
    1. You should go to bed. You ________ (watch) TV for 5 hours.
    2. I ________ (write) letters since breakfast.
    3. I ________ (write) 3 letters since breakfast.
    4. Sorry, but Mr. Smith ________ (leave) for Beijing.
    5. I ________ (look) for him everywhere, where can he be?
    KEYS
    1. B 2. A 3. C 4. B 5. D
    用所給動(dòng)詞正確時(shí)態(tài)填空:
    1. have been watching 2. have been writing
    3. have written 4. has left
    5. have been looking