Mike's father -- as an engineer for about ten years.A.worked B.works C.will work D.has worked为什么?

问题描述:

Mike's father -- as an engineer for about ten years.A.worked B.works C.will work D.has worked
为什么?

正确:D (for about ten years体现现在完成时)

D
..................

D
有明显的完成时时间状语(For+时间段)因此用现在完成时.

D. has worked
Mike的父亲已经做工程师10年了。