--- ________ did your uncle leave his home town?.--- Let me see. He _______ for
题型:不详难度:来源:
--- ________ did your uncle leave his home town?. --- Let me see. He _______ for nearly twenty years.A.When; has left | B.When; has been away | C.How long; has left | D.How long; has been away |
|
答案
B |
解析
试题分析:句意:你的叔叔什么时候离开了他的家乡?——让我想想。他已经离开将近二十年了。结合语境可知上文描述的是过去发生的动作,故用一般过去时态。下文描述的是从过去一直持续到现在的动作,故用现在完成时态。瞬间动词不能和表示一段时间的时间状语连用,leave表示瞬间动作,故选B。 点评:英语中的时态主要是借助于时间状语与上下文语境来进行判断。解答此类题型,首先要注意句子中的时间状语,如果没有则要通过分析上下文,结合语境来判断句子的时态。完成时态中的动词有瞬间动词和持续性动词之分,瞬间动词的过去分词强调的是动作的完成,持续性动词强调的是动作的持续性。现在完成时态中表示一段时间的时间状语不能和瞬间动词连用,持续性动词不能和表示瞬间时间的时间状语连用,需注意区分。 |
举一反三
--- How was your day off during the Qingming Festival? --- Pretty good! We Xu Xiaoxuan’s former home.A.visit | B.visited | C.are visiting | D.will visit |
|
---There ______ a basketball match on TV this evening. --- Oh, that sounds great!A.are going to be | B.is going to have | C.will have | D.will be |
|
—______that your computer? —Yes, it is. |
Look! Many people __________the buses at the bus stop. A.wait for | B.waited for | C.will wait for | D.are waiting for |
|
He often __________emails to his parents on weekends. A.send | B.sends | C.is sending | D.will send |
|
最新试题
热门考点