当前位置:初中试题 > 英语试题 > 过去进行时 > — Can you speak Chinese?— Yes, I can. I _____ China for several years.A. have be...
题目
题型:不详难度:来源:
— Can you speak Chinese?
— Yes, I can. I _____ China for several years.
A. have been inB. have been to   C. have gone to
答案
A
解析
考查情景交际。“你会说汉语吗?”“是的,我会。我已经在中国待了几年了。”“for+一段时间”用现在完成时。have been in“在某地多久了”;have been to“去过某地”;have gone to“去了某地”。故选A。
核心考点
试题【— Can you speak Chinese?— Yes, I can. I _____ China for several years.A. have be】;主要考察你对过去进行时等知识点的理解。[详细]
举一反三
The contest               during London Olympic Games in 2012.
A. will be held        B. was held         C. will be had
题型:不详难度:| 查看答案
There_______ a concert to be shown in Hong Kong next week.
A.will haveB.isC.will be D.has

题型:不详难度:| 查看答案
—My sports shoes are _____ out.—How long have you_____them?
A.worn; boughtB.wearing; had C.wearing; boughtD.worn; had

题型:不详难度:| 查看答案
My uncle’s plane ____. Let’s wait for him here.
A.hasn’t arrivedB.didn’t arriveC.doesn’t arriveD.couldn’t arrive

题型:不详难度:| 查看答案
--Has the match started?
-- Finished! Guo Jingjing_____ it.
A.winB.is winningC.will winD.won

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