作业帮 > 英语 > 作业

一道英语单选,给出原因,

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/07/08 07:41:20
一道英语单选,给出原因,
She (      )in  beijing for 8 years,BUT now,she is
working for a company
A.have studied   B.studied   Cwas studying
D.had  studied   E.would study
B.studied因为她现在在一家公司工作.说明她过去在北京上学八年.但结束时间没有说所以学习这个动作只在发生在过去,要用一般过去时.这个误区就在于有for 8 years这个短语.要记住它是可以和一般过去时连用的只要动词是延续性就可.
A.have studied主语人称和动词复数不符.Cwas studying不和一段时间连用.
D.had  studied过去完成时表示到过去(学习了八年)但句子里没有提结束时间.所以不选.
E.would study与将来时间连用.