当前位置:初中试题 > 英语试题 > 过去进行时 > --- 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。他在上海出差有两个月了。
点评:完成时态中的动词有瞬间动词和持续性动词之分,现在完成时态中表示一段时间的时间状语不能和瞬间动词连用,持续性动词不能和表示瞬间时间的时间状语连用,需注意区分。
核心考点
试题【--- Jack, I haven"t seen your brother for a long time. --- He _______ Shanghai o】;主要考察你对过去进行时等知识点的理解。[详细]
举一反三

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; rainsB.rains; will rainC.will rain; will rainD.rains; rains

题型:不详难度:| 查看答案

My friend Tom _______me __________ for an hour yesterday.
A.keep; waitB.keeping; waited
C.kept; waitingD.keeps; to wait

题型:不详难度:| 查看答案

The car ___________ me nearly $30,000.
A.spentB.boughtC.costD.took

题型:不详难度:| 查看答案

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

题型:不详难度:| 查看答案
版权所有 CopyRight © 2012-2019 超级试练试题库 All Rights Reserved.