--- Jack, I haven"t seen your brother for a long time. --- He _______ Shanghai o
题型:不详难度:来源:
--- 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。他在上海出差有两个月了。 点评:完成时态中的动词有瞬间动词和持续性动词之分,现在完成时态中表示一段时间的时间状语不能和瞬间动词连用,持续性动词不能和表示瞬间时间的时间状语连用,需注意区分。 |
举一反三
This film ________ on CCTV 6 last year. A. is shown B. was shown C. will be shown |
I don’t know if it _________ tomorrow. We won’t go shopping if it ____________.A.will rain; rains | B.rains; will rain | C.will rain; will rain | D.rains; rains |
|
My friend Tom _______me __________ for an hour yesterday.A.keep; wait | B.keeping; waited | C.kept; waiting | D.keeps; to wait |
|
The car ___________ me nearly $30,000.A.spent | B.bought | C.cost | D.took |
|
Another thing that he ___very difficult was English grammar.A.find | B.found | C.finding | D.to find |
|
最新试题
热门考点