— Her uncle ___ to New York now, he ___ there twice. He’ll be back tomorrow.A.has gone, has beenB.has been, has beenC.has gone, has goneD.has been, has gone
网友回答
A解析试题分析:句意:他的叔叔现在已经去了纽约,他已经去过那里两次。他明天就会回来。结合语境可知前文强调的是现在已经完成的动作,故用瞬间动词。下文强调的是已完成的某种状态,故用持续性动词be,选A。考点:完成时态中动词用法
点评:完成时态中的动词有瞬间动词和持续性动词之分,瞬间动词的过去分词强调的是动作的完成,持续性动词强调的是动作的持续性。现在完成时态中表示一段时间的时间状语不能和瞬间动词连用,持续性动词不能和表示瞬间时间的时间状语连用,需注意区分。