---How long have you retired ,Grandpa? ---Well, four years. But you know, I_____ for Courtaulds for over forty years.
#103083
A
have worked
B
worked
C
had worked
D
work