精英家教网 > 初中英语 > 题目详情

--- Jack, I haven't seen your brother for a long time.

          --- He _______ Shanghai on business for two months.

 A. has gone to   B. has been in   C. has been to

 

【答案】

B

【解析】

试题分析:根据下文时间状语for two months,表示一段时间,可知谓语动词不能使用瞬间动词,故选B。他在上海出差有两个月了。

考点:瞬间动词和持续性动词

点评:完成时态中的动词有瞬间动词和持续性动词之分,现在完成时态中表示一段时间的时间状语不能和瞬间动词连用,持续性动词不能和表示瞬间时间的时间状语连用,需注意区分。

 

练习册系列答案
相关习题

科目:初中英语 来源:浙江省期中题 题型:听力题

听句子,选择最佳答语
(     )1. A. I'm Ma ry.    
(     )2. A. My name is Li Lei.
(     )3. A. No, he isn't.    
(     )4. A. It's blue.     
(     )5. A. John        
B. His name is Nick.    
B. No, I'm not.    
B. Yes , it is.  
B. It's a blue jac ket.
B. Smith        
C. He's fine, thank you.
C. Yes, it is.        
C. Yes, she is.          
C. This is a blue one.
C. White                

查看答案和解析>>

同步练习册答案