不挂科搜题免费

问题:

By the summer, Elizabeth______ here for ten years.

答案:

will have worked