--- ________ did your uncle leave his home town?.
--- Let me see. He _______ for nearly twenty years.
A.When; has leftB.When; has been away
C.How long; has left D.How long; has been away
B

試題分析:句意:你的叔叔什么時候離開了他的家鄉(xiāng)?——讓我想想。他已經(jīng)離開將近二十年了。結(jié)合語境可知上文描述的是過去發(fā)生的動作,故用一般過去時態(tài)。下文描述的是從過去一直持續(xù)到現(xiàn)在的動作,故用現(xiàn)在完成時態(tài)。瞬間動詞不能和表示一段時間的時間狀語連用,leave表示瞬間動作,故選B。
點評:英語中的時態(tài)主要是借助于時間狀語與上下文語境來進行判斷。解答此類題型,首先要注意句子中的時間狀語,如果沒有則要通過分析上下文,結(jié)合語境來判斷句子的時態(tài)。完成時態(tài)中的動詞有瞬間動詞和持續(xù)性動詞之分,瞬間動詞的過去分詞強調(diào)的是動作的完成,持續(xù)性動詞強調(diào)的是動作的持續(xù)性。現(xiàn)在完成時態(tài)中表示一段時間的時間狀語不能和瞬間動詞連用,持續(xù)性動詞不能和表示瞬間時間的時間狀語連用,需注意區(qū)分。
練習(xí)冊系列答案
相關(guān)習(xí)題

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

The twins didn’t go to the theatre, they ______ the light music all night.
A.have enjoyedB.will enjoyC.a(chǎn)re enjoyingD.were enjoying

查看答案和解析>>

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

--- Good news! The great movie is on in the cinema
---Nothing new.I_________ it with my parents on the first day.
A.would seeB.seeC.sawD.had seen

查看答案和解析>>

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

—Look, the palace is so great.
—Yeah, it     nearly 800 years ago.
A.was buildingB.was builtC.has builtD.is built

查看答案和解析>>

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

He often __________emails to his parents on weekends.
A.sendB.sendsC.is sendingD.will send

查看答案和解析>>

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

____ they ____ a cow yesterday?
A.Did; milkedB.Did; milkC.Do; milkedD.Do; milk

查看答案和解析>>

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

—I called you at 4:50 yesterday afternoon, but no one answered.
—Sorry. I_______with my friends at that time.
A.swamB.swimC.was swimmingD.will swim

查看答案和解析>>

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

I want to know if they _____ the spring sports meeting next month. I must get ready for it if they ___ it.
A.hold, will holdB.will hold, hold
C.hold, hold D.will hold, will hold

查看答案和解析>>

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

—Hello! May I speak to Alice?
—Sorry. She isn’t here right now. She ________ to the library.
A.goesB.wentC.has goneD.is going

查看答案和解析>>

同步練習(xí)冊答案