满分5 > 初中英语试题 >

---How long have you _________China? ---...

---How long have you _________China?

---About two years.

A. come to      B. been to    C. been in     D. gone to

 

C 【解析】 试题分析:句意:你来中国多久了?-大约两年了。现在完成时可以用来表示发生在过去某一时刻的,持续到现在的动作(用行为动词表示)或状态(be动词表示)常与for(+时间段),since(+时间点或过去时的句子)连用. 现在完成时中,非延续性动词不能与for和since引导的表示一段时间的状语连用,通常是用相应的延续性动词来代替。come 对应的延续性状态词是 be in 。故选C 考点:考查现在完成时态的用法。  
复制答案
考点分析:
相关试题推荐

---We played football this afternoon.Why didn’t you play with us?

---Sorry, I really wanted to. But I __________Jim fix his bike then.

A. help    B. helped    C. am helping    D. was helping

 

查看答案

---_________ clever boy your brother is!

---So he is. He is_________ in my family.

A.What a; clever       B. What a; the cleverest

C. How;cleverer      D. How a; the cleverest

 

查看答案

---Let's go to the train station by bus.

---We______take a bus. It is quite near from here.

A. can't       B. needn't     C. couldn't     D. mustn't

 

查看答案

---I have decided to _________my bad habit of sleeping in class.

---That's good news. I hope you can do it this time.

A. wake up        B. set up        

C. clear up         D. give up

 

查看答案

_________is watching TV. Turn it off, will you?

A. Nobody         B. Somebody         C. Anybody       D. Everybody

 

查看答案
试题属性

Copyright @ 2008-2019 满分5 学习网 ManFen5.COM. All Rights Reserved.