高考英語語法:2010年高考英語語法精講二十 現(xiàn)在完成時

字號:

《2010年高考英語語法精講二十 現(xiàn)在完成時》由出國留學(xué)網(wǎng)liuxue86.com編輯整理。本內(nèi)容整理時間為05月12日,如有任何問題請聯(lián)系我們。
    1、開始于過去并將持續(xù)到現(xiàn)在的動作,常與下列詞連用:for…, since…, recently, lately, so far, all this year, up till now, etc.
    I’ve planted 14 trees so far this morning.
    ---How are you today?
    ---Oh, I as ill as I do now for a long time.
    A. didn’t feel
    B. don’t feel
    C. wasn’t feeling
    D. haven’t felt
    (D) (NMET 2000)
    2、在過去某個不確定的時間發(fā)生的動作,但與現(xiàn)在有某種聯(lián)系,因為我們所關(guān)心的是“現(xiàn)在”還存在著“過去”發(fā)生某事的結(jié)果,常和下列詞連用:ever(問句或肯定句),already(肯定句), never(否定句),yet(問句或否定句),before
    --- my glasses?
    ---Yes, I saw them on your bed a minute ago.
    A. Do you see
    B. Had you seen
    C. Would you see
    D. Have you seen
    (NMET86) (D)
    eg. 1)--Have you passed your test ?
    --Yes.
    --When did you pass it?
    --(I passed it) Last week.
    2) —Have you passed your test?
    --Not yet.
    --When will you pass it?
    -- Next week.
    對比:Have you seen this film? (曾經(jīng)經(jīng)過)
    Did you see this film ? (某特定時間)
    3、可表示反復(fù)性或習(xí)慣性,常與often, three times 等詞連用
    I’ve watched him on TV several times.
    4、終止性動詞可用完成時,但不能和for, how long 等時間詞連用,此時常用替換詞
    This film has begun
    How long has this film been on?
    begin borrow come die be on keep be here be dead
    join buy leave
    be in have be away
    5、其它和現(xiàn)在完成時連用的詞:just, in (within) the past (last) + 時間段;
    對比:He has just fallen downstairs.
    He fell downstairs just now.
    6、特殊結(jié)構(gòu)
    ①This is the first (most / only ) + n. + that-clause
    This is the best film I have ever seen.
    ②It’s + 時間段+ since-clause (從句用過去時)
    It’s two years since he died.
    He has been dead for two years.
    He died two years ago.
    7、現(xiàn)在完成時與現(xiàn)在完成進行時
    現(xiàn)在完成進行時強調(diào)動作延續(xù)到未來或仍在進行.
    I’ve written an article. (已完成)
    I’ve been writing an article. (還在寫)
    《2010年高考英語語法精講二十 現(xiàn)在完成時》由出國留學(xué)網(wǎng)liuxue86.com編輯整理