满分5 > 初中英语试题 >

—Is your mother a doctor, Peter? —Yes, s...

Is your mother a doctor, Peter?

Yes, she ________ in Chaoyang Hospital for nearly 20 years.

A.worked B.is working C.has worked D.will work

 

C 【解析】 句意——你妈妈是医生吗,彼得?——是的,她在朝阳医院工作快20年了。 考查动词时态。worked一般过去时;is working现在进行时;has worked现在完成时;will work一般将来时。根据for nearly 20 years可知,这是一个表示一段时间的时间状语,通常用于现在完成时态,而且动词应该用延续性动词,现在完成时态结构为have/has+动词的过去分词,主语是she,助动词用has,work的过去分词是worked;故答案选C。  
复制答案
考点分析:
相关试题推荐

My sister ________ to music when the telephone rang last night.

A.listens B.will listen C.is listening D.was listening

 

查看答案

I ________ at home yesterday afternoon because of the heavy rain.

A.stay B.stayed C.will stay D.have stayed

 

查看答案

David's grandfather ________ his dog after supper every day.

A.walks B.walked C.will walk D.has walked

 

查看答案

If you keep trying, you ________ great progress.

A.make B.made C.will make D.have made

 

查看答案

Our community is becoming ________ than before.

A.beautiful B.more beautiful C.most beautiful D.the most beautiful

 

查看答案
试题属性

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