By next Sunday they ____(work) here for two tears.答案为什么是will have worked?

问题描述:

By next Sunday they ____(work) here for two tears.答案为什么是will have worked?
—Are you still busy?---Yes,I ___ the report for the manager and it won't take long.A am just finishing B had just finished 老师,我选的是B,可答案是A,为什么?

你好,同学,很高兴回答你的问题 正确答案: 1. 填will have worked 是将来完成时,因为句子中有表示将来时间的by next Sunday这个时间状语,应该用将来的某种时态;又因为后面有for+一段时间,这是用于完成时的,所以两者...老师能翻译一下这句吗------By next Sunday they will have worked here for two tears.