現(xiàn)在完成進(jìn)行時(shí)表示動(dòng)作從某一時(shí)間開(kāi)始,一直持續(xù)到現(xiàn)在,或者剛剛終止,或者可能仍然要繼續(xù)下去。與since,for連用時(shí),要用連續(xù)性動(dòng)詞,不可用瞬間動(dòng)詞,但連續(xù)性動(dòng)詞常常表示動(dòng)作會(huì)進(jìn)行下去,那么,關(guān)于英語(yǔ)語(yǔ)法中的現(xiàn)在完成進(jìn)行時(shí)你掌握得如何呢?

下面我們來(lái)做幾道題測(cè)試下:

1. Now that she is out of a job, Lucy ______ going back to school, but she hasn’t decided yet.
A. had considered ? B. has been considering ?
C. considered ? ? D. is going to consider

2.I won’t tell the student the answer to the math problem until he ______ on it for more than an hour.
A. has been working ? ? B. will have worked
C. will have been working ? ?D. had worked

3. —I’m sure Andrew will win the first prize in the final.
—I think so. He ______ for it for months.
A. is preparing ? ?B. was preparing ? ?C. had been preparing ? ?D. has been preparing

4.—Why, Jack, you look so tired!
—Well, I ______ the house and I must finish the work tomorrow.
A. was painting ? ?B. will be painting ? ?C. have painted ? D. have been painting

參考答案:

1.答案:B
? 講解:根據(jù)but she hasn’t decided yet (尚未決定) 可知,從開(kāi)始失業(yè)時(shí)起一直在考慮再去上學(xué),現(xiàn)在還在考慮。表示從過(guò)去某一時(shí)刻開(kāi)始一直到現(xiàn)在,并且現(xiàn)在依然在發(fā)生的動(dòng)作,用現(xiàn)在完成進(jìn)行時(shí),現(xiàn)在完成進(jìn)行時(shí)由“have/has been doing”構(gòu)成,所以選B。

2.答案:A
? ?講解:has been working 為現(xiàn)在完成進(jìn)行時(shí),是許多中學(xué)生不太熟悉的一種時(shí)態(tài),因此要想通過(guò)分析句子直接從正面選出答案可能有一定困難。但是,如果我們用排除法來(lái)分析,則問(wèn)題變得很簡(jiǎn)單:首先,由于until引導(dǎo)的是時(shí)間狀語(yǔ)從句,根據(jù)“主將從現(xiàn)”原則,當(dāng)主句為將來(lái)時(shí)態(tài)時(shí),時(shí)間狀語(yǔ)從句不能直接用將來(lái)時(shí)態(tài)來(lái)表示將來(lái)意義,據(jù)此可排除B和C; 而選項(xiàng)D為過(guò)去完成時(shí),也不能選,因?yàn)椤斑^(guò)去完成時(shí)”必須以“過(guò)去”為支點(diǎn),表示“過(guò)去的過(guò)去”,但此句并沒(méi)有過(guò)去時(shí)態(tài)這一支點(diǎn),故此選項(xiàng)也被排除。

3.答案:D
? ?講解:根據(jù)句中的…will win the first prize in the final可知,決賽還沒(méi)有舉行,所以下文談到的“準(zhǔn)備”指的肯定是從過(guò)去一直持續(xù)到現(xiàn)在的情況,故用現(xiàn)在完成進(jìn)行時(shí)。

4.答案:D
? ?講解:現(xiàn)在完成進(jìn)行時(shí)表示從過(guò)去一直持續(xù)到現(xiàn)在的動(dòng)作。在此題中,由于“一直在刷油漆”,所以才導(dǎo)致“看上去非常疲憊”,故選D符合句意。

好了,以上就是現(xiàn)在完成進(jìn)行時(shí)的測(cè)試題,你做對(duì)了幾道題呢?看了講解是不是明白了呢?以上的練習(xí)僅是定語(yǔ)從句中的一部分,在日常的學(xué)習(xí)中還請(qǐng)大家多練習(xí)才行。希望以上的內(nèi)容能給大家?guī)?lái)相應(yīng)的幫助,祝大家英語(yǔ)考試取得理想的成績(jī)。