現(xiàn)在完成時(shí)練習(xí)題及答案(一般現(xiàn)在時(shí)練習(xí)題)
2023-07-18
更新時(shí)間:2023-07-18 16:27:25作者:佚名
1、His father_____the party since 1978
A.joind
B.has joined
C.was in
D.has been in
答案:D
解析:本題考查學(xué)生對現(xiàn)在完成時(shí)的熟練掌握。since 1978表達(dá)“自從1978年一直到現(xiàn)在”,表示這件事情從過去一直持續(xù)到現(xiàn)在,應(yīng)該用現(xiàn)在完成時(shí),而且動(dòng)詞必須是延續(xù)性動(dòng)詞,A、B均為瞬間動(dòng)詞,不能與時(shí)間段連用,故排除;C為一般過去時(shí),也不行。
2、(2019江蘇南通)----Is everyone here, Jonathan?
----No. Sir. Millie is absent. She for two days.
A.has fallen ill B. has been ill C. fell ill D. was ill
【析】正確答案B。句意是:喬納森,人到齊了嗎?老師,沒有。米莉缺席了。她生病已經(jīng)兩天了。Fall ill與be ill都表示“生病”,但fall ill為非延續(xù)性動(dòng)詞,在現(xiàn)在完成時(shí)中不可與段時(shí)間連用,須轉(zhuǎn)換為be ill才可以,所以,正確答案為B。
3、(2019廣西玉林)---Jenny, your new tape player looks great.
----Oh, it’s not new. I _____ it for three years.
A.buy B.have had C.bought D.have bought
【析】正確答案:B。句意是:詹妮,你的新隨身聽看上很不錯(cuò)??!哦,它不是新的。我已經(jīng)買了3年了。非延續(xù)性動(dòng)詞buy在現(xiàn)在完成時(shí)中,不可與段時(shí)間狀語連用,因此,須轉(zhuǎn)換為延續(xù)性同義動(dòng)詞have或own。所以,正確答案為B 。