I ____ Mr. Smith since he moved to Shanghai.
A.didn’t hear fromB.don’t hear from
C.won’t hear fromD.haven’t heard from
D

試題分析:現(xiàn)在完成時(shí)用來表示之前已發(fā)生或完成的動(dòng)作或狀態(tài),其結(jié)果的確和現(xiàn)在有聯(lián)系。動(dòng)作或狀態(tài)發(fā)生在過去 但它的影響現(xiàn)在還存在;也可表示持續(xù)到現(xiàn)在的動(dòng)作或 狀態(tài)。其構(gòu)成: have (has) +過去分詞。根據(jù)語境可知此句的含義是自從史密斯先生來到上海我從來沒有受到他的來信。因主語是I,故用助動(dòng)詞have not+過去分詞,故選D.
點(diǎn)評(píng):注意現(xiàn)在完成時(shí)和一般過去時(shí)兩種時(shí)態(tài)的區(qū)分
(1)一般過去時(shí)的謂語動(dòng)詞用過去式,而現(xiàn)在完成時(shí)的謂語基本構(gòu)成是"助動(dòng)詞have /has +過去分詞"。 (2)一般過去時(shí)通常與表示過去的時(shí)間狀語連用。如:yesterday, last week, two years ago, just now, in 2002等;而現(xiàn)在完成時(shí)則常與just, already, ever, never等副詞和these days, this week, since..., for...等表示一段時(shí)間的狀語連用。
練習(xí)冊(cè)系列答案
相關(guān)習(xí)題

科目:初中英語 來源:不詳 題型:單選題

The manager ____ nothing about the matter ____ he read his secretary’s report.
A.had known, whenB.has known, beforeC.will know, afterD.knew, until

查看答案和解析>>

科目:初中英語 來源:不詳 題型:單選題

She said she____ to England the next week.
A.goB.will goC.wentD.would go

查看答案和解析>>

科目:初中英語 來源:不詳 題型:單選題

I think Kate will come if she _______ free this afternoon.
A.isB.will beC.wasD.a(chǎn)re

查看答案和解析>>

科目:初中英語 來源:不詳 題型:單選題

—Was Kate at the party last night?
—Yes, she ________ a really nice dress.
A.is wearingB.was wearingC.would wearD.has worn

查看答案和解析>>

科目:初中英語 來源:不詳 題型:單選題

Peter, can you come downstairs and do me a favor?
Yes, mum. I ______.
A. came              B. come                C. am coming

查看答案和解析>>

科目:初中英語 來源:不詳 題型:單選題

Do you know if ____ back next week? If he _____back, please let me know.
A. he comes, will come  B. will he come, comesC. he will come, comes

查看答案和解析>>

科目:初中英語 來源:不詳 題型:單選題

Mr. Green, a famous writer, ____________ our school next week.
A.visitedB.visitsC.was visitingD.will visit

查看答案和解析>>

科目:初中英語 來源:不詳 題型:單選題

It will be hard for us to get up in the morning if we________ to bed too late.
A.go B.wentC.will go D.have gone

查看答案和解析>>

同步練習(xí)冊(cè)答案