- HOW LONG HAVE YOU BEEN WORKING IN THIS FIRM

235. - How long have you been working in this firm?

- I have been working here for five years. When I ... here for fifteen years,

I'll be able to get some pension.

a. work

b. will be working

c. has worked

d. has been working

--> a