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项。