单项选择题

Mary has a 15-year contract with the company. By June next year, Mary ______ with this company for 14 years.

A. will have been working
B. will have worked
C. will work
D. works
热门 试题

单项选择题
D
单项选择题