马上考专四!!!几道专四英语选择题!!求助

2个回答

  • not until 置于句首时,主句部分倒装。参见语法书籍

    shall have done 属于将来完成时,与By the end of this year 对应。到今年末为止,表对将来的预测;

    would have done是过去将来完成时,时间参照应是一般过去时态。如:He said he would have finished his task by the end of the month.

    The performance ......应用前者: I had never seen......表过去的过去,即 过去完成时态