52单词网 > 高中英语 > 高中英语题库 > the end of next July this task finished.A.At; will have beenB.At; will beC.By; w

the end of next July this task finished.A.At; will have beenB.At; will beC.By; w

来源:网络 时间:
the end of next July this task finished.A.At; will have beenB.At; will beC.By; w

________ the end of next July this task ________ finished.

A.At; will have been

B.At; will be

C.By; will have been

D.By; will be

试题答案

C

这是一个带有将来完成时的被动句。介词短语by the end of next July的意思是“到下一个七月末”。正确答案为C项。