题目内容

5.-Can you speak Chinese?
-Yes,I can.I _____ China for several years.(  )
A.have been inB.have been toC.have gone to

分析 -你会说汉语吗?
-是的,我会.我在中国呆了好几年.

解答 答案 A  本题考查的是时态和动词短语的用法,根据句中 for several years,可知用现在完成时,have/has been to的意思是去过,have/has gone to的意思是去了某地,还没回来,have/has been in+China的意思是在中国呆了好几年,故选A.

点评 本题考查的是时态和动词短语的用法,实际上本题的考查点主要落脚于动词短语的区别,这就要求必须读懂句子语境,找出其内涵的意思,就可很快选出正确答案.

练习册系列答案
相关题目

违法和不良信息举报电话:027-86699610 举报邮箱:58377363@163.com

精英家教网