精英家教网 > 初中英语 > 题目详情
My sister       Shanghai for two years.
A.has been toB.has gone toC.has come toD.has been in
D

试题分析:英语中表示一段时间的时间状语不能和瞬间动词一起使用,反之表示瞬间的时间状语不能是持续性动词一起使用。For two years是表示一段时间的时间状语,选项ABC表示瞬间动作,只有选项D表示持续性动作,故选D。
点评:英语完成时态中有瞬间动词与持续性动词之分,瞬间动词只表示瞬间动作,不能和表示一段时间的时间状语连用,反之持续性动词也是一样。再没有时间状语的情况下,就要结合语境具体分析。
练习册系列答案
相关习题

科目:初中英语 来源:不详 题型:单选题

Some social workers _____ after the people in need while others ____ out food to the local people.
A.looked, gave
B.were looking, gave
C.were looking, were giving
D.looked, were giving

查看答案和解析>>

科目:初中英语 来源:不详 题型:单选题

Listen! The girls _____________ “Happy new year” in the next room.
A.are singingB.singing
C.singD.are sing

查看答案和解析>>

科目:初中英语 来源:不详 题型:单选题

---_______she ______at six every day?
---No, she doesn′t.
A.Does, get upB.Does, gets upC.Is, get up D.Is, getting up

查看答案和解析>>

科目:初中英语 来源:不详 题型:单选题

---     you having supper at this time yesterday?
---No, I was     .
A.Are; having a restB.Were; read a book
C.Are; watching TVD.Were; singing

查看答案和解析>>

科目:初中英语 来源:不详 题型:单选题

-All of us _______ sometimes.
-You had better have a good rest when you are free.
A.gets tiredB.get tiredC.getting tiredD.is tired

查看答案和解析>>

科目:初中英语 来源:不详 题型:单选题

— How long ________ they ________ the English Club?
— For almost one year.
A.have; beenB.have; been inC.did; joinD.did; join in

查看答案和解析>>

科目:初中英语 来源:不详 题型:单选题

—It's reported that some capsules(胶囊) are really bad for our health.
—Sounds terrible. Hopefully the problem ___ as soon as possible
A is solved        B. has solved           C. was solved      D. will be solved

查看答案和解析>>

科目:初中英语 来源:不详 题型:单选题


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

查看答案和解析>>

同步练习册答案