Tim____________ two years of service in the west before he conti

Tim____________ two years of service in the west before he continued his study.
A、completes
B、would complete
C、has completed
D、had completed
【正确答案】:D