作业帮 > 英语 > 作业

以下括号部分为画线部分选项:

来源:学生作业帮 编辑:拍题作业网作业帮 分类:英语作业 时间:2024/04/30 05:59:14
以下括号部分为画线部分选项:
1) been for two particularly skillful members of the work crew,we could not have completed the apartment renovations on schedule.
这题NO E,但是就是我不知道had it not和后面的could not have时态难道没错吗?had it not been 不应该是过去完成时吗?
2)that the line to get into the movie so long.I left earlier to get to the theater or my ticket online.
这题选C,我不知道怎么改.
3)还有就是我搞不清出现 until 到底是用什么时态?
1,虚拟语气,表示与过去事实相反的假设及相应的结果.
与过去相反:If + sb/ sth + had done...sb/sth+ coud/ would/ might/ should (not) have done.
这里的虚拟条件句省略了 if-,故引起倒装 = If it hadn't been for...
情态动词的完成式就是它们的“过去式”.所以,没有错.
2、第二句的道理与1一样.Had I known that- = If I had known that-
3.until- 属于时间状语从句,和before-,after-,when-,if-的用法一样,也遵循“主将、从现"原则,如果主句是一般现在时的话,其他情况要看具体语境.