首页 > 英语 > 题目详情
MissLi____asasecretaryforfiveyearsinthecompany,andnowsheisgeneralmanagerofit.AservesBservedChadservedDhasserved答案是B,但是forfiveyears不是表示完成时吗?
题目内容:
Miss Li ____as a secretary for five years in the company ,and now she is general manager of it.
A serves B served C had served D has served
答案是B ,但是for five years 不是表示完成时吗?为什么不选D?
求高手详细解答!谢谢!优质解答
因为已经过去了,翻译是李小姐曾在那家公司做过五年秘书,现在是那里的总经理.没有句子表示前者对现在产生了影响所以用过去时.不是所有后面有for+一段时间的前面都是完成时的
A serves B served C had served D has served
答案是B ,但是for five years 不是表示完成时吗?为什么不选D?
求高手详细解答!谢谢!
优质解答
本题链接: