國中英語基測出現過 for 的考題。

For the past twenty years, my father      in a school library. But he'll leave the job next month.
is working
has worked
worked
works