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

--- 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。他在上海出差有两个月了。
点评:完成时态中的动词有瞬间动词和持续性动词之分,现在完成时态中表示一段时间的时间状语不能和瞬间动词连用,持续性动词不能和表示瞬间时间的时间状语连用,需注意区分。
练习册系列答案
相关习题

科目:初中英语 来源:不详 题型:单选题

--- Hello, can I speak to Mr. Green, please?
--- I’m afraid not. He ______ a meeting now.
A.will haveB.is havingC.hadD.was having

查看答案和解析>>

科目:初中英语 来源:不详 题型:单选题

Do you know what     in the room at the moment?
A.they were doing B.were they doingC.they are doingD.are they doing

查看答案和解析>>

科目:初中英语 来源:不详 题型:单选题


—_________ you _________ the terrible news about Libya?
—Yes, I _________ it this morning. The people there will suffer from the war.
A.Do, watch; have doneB.Did, watch; did
C.Have, watched; didD.Had, watched; will do

查看答案和解析>>

科目:初中英语 来源:不详 题型:单选题


Another thing that he ___very difficult was English grammar.
A.findB.foundC.findingD.to find

查看答案和解析>>

科目:初中英语 来源:不详 题型:单选题


Both the parents and James           London. They will come back soon.
A.has been toB.have been toC.has gone toD.have gone to

查看答案和解析>>

科目:初中英语 来源:不详 题型:单选题


I bought a computer last year. I ______ it for one year.
A.buyB.have boughtC.have hadD.bought

查看答案和解析>>

科目:初中英语 来源:不详 题型:单选题

—Tom      in the high jump at the school sports meet last week.
—What a shame!
A. do badly   B. did  badly  C. did well

查看答案和解析>>

科目:初中英语 来源:不详 题型:单选题

Do you often _____________?
A.read newspaperB.reading newspaper
C.reading newspapersD.read newspapers

查看答案和解析>>

同步练习册答案