英語(yǔ)現(xiàn)在完成進(jìn)行時(shí)測(cè)試題(1)含講解
現(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.Joseph ______ to evening classes since last month, but he still can’t say “What’s your name?” in Russian.
A. has been going ? B. went ? C. goes ? ?D. has gone
2. —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
3.Over the past decades, sea ice ______ in the Arctic as a result of global warming.
A. had decreased ? B. decreased ? C. has been decreasing ? D. is decreasing
4. Tom ______ in the library every night over the last three months.
A. works ? B. worked ? ?C. has been working ? D. had been working
參考答案:
1.答案:A
? 講解:根據(jù)句中的since可知,空格處應(yīng)填完成時(shí)態(tài),故可排除B和C;根據(jù)句意,空格處填現(xiàn)在完成進(jìn)行時(shí)比填現(xiàn)在完成時(shí)更合適,因?yàn)樗鼜?qiáng)調(diào)“一直在做某事”。
? 又如:
? ?1.He has been working since noon. 他從中午就開(kāi)始工作了。
? ?2.He was taken ill and no wonder, considering he has been overworking for years. 他生病了,也難怪,多少年他一直過(guò)度辛勞。
2.答案:D
? ?講解:現(xiàn)在完成進(jìn)行時(shí)表示從過(guò)去一直持續(xù)到現(xiàn)在的動(dòng)作。在此題中,由于“一直在刷油漆”,所以才導(dǎo)致“看上去非常疲憊”,故選D符合句意。
3.答案:C
? ?講解:介詞短語(yǔ)“over the past [last]+時(shí)間段”的意思是“在過(guò)去的……時(shí)間中”,它指的是從過(guò)去某時(shí)持續(xù)到現(xiàn)在的一段時(shí)間,所以通常與現(xiàn)在完成時(shí)或現(xiàn)在完成進(jìn)行時(shí)連用,故答案選C。
? 句意:過(guò)去幾十年來(lái),由于全球變暖,北極的海冰正慢慢消融。
? 又如:
? Technology in this field has matured considerably over the last decade. 這一領(lǐng)域的技術(shù)經(jīng)過(guò)過(guò)去10年的發(fā)展已經(jīng)相當(dāng)完善。
4.答案:C
? ?講解:over the last three months 的意思是“在過(guò)去的三個(gè)月期間”,這類時(shí)間狀語(yǔ)通常通常與現(xiàn)在完成時(shí)或現(xiàn)在完成進(jìn)行時(shí)連用,四個(gè)選項(xiàng)中只有C符合此要求。
? ?又如:
Food and drink culture in Britain is surely changing, has surely changed over the last two decades. 在英國(guó),飲食文化肯定正在不斷地發(fā)生著改變,并且在過(guò)去二十年中肯定已發(fā)生過(guò)不少變化。
好了,以上就是現(xiàn)在完成時(shí)的測(cè)試題,你做對(duì)了幾道題呢?看了講解是不是明白了呢?以上的練習(xí)僅是定語(yǔ)從句中的一部分,在日常的學(xué)習(xí)中還請(qǐng)大家多練習(xí)才行。希望以上的內(nèi)容能給大家?guī)?lái)相應(yīng)的幫助,祝大家英語(yǔ)考試取得理想的成績(jī)。
- 相關(guān)熱點(diǎn):
- 英語(yǔ)時(shí)態(tài)
- 英語(yǔ)語(yǔ)法
- 將來(lái)完成時(shí)