By this summer, Elizabeth _____ here for ten years.
A will work
B works
C will have worked
D has worked