He would have come here on time,but he() by the heavy traffic on the way.A.keptB.had keptC.was keptD.had been kept满分:3 分
来源:学生作业帮助网 编辑:作业帮 时间:2024/09/14 16:42:53
He would have come here on time,but he() by the heavy traffic on the way.A.keptB.had keptC.was keptD.had been kept满分:3 分
He would have come here on time,but he() by the heavy traffic on the way.
A.kept
B.had kept
C.was kept
D.had been kept
满分:3 分
He would have come here on time,but he() by the heavy traffic on the way.A.keptB.had keptC.was keptD.had been kept满分:3 分
答案是 c
c,would have表示本应该准时来,但是没有,所以他“被”困,D是曾经被困
C, but 后是在说过去的一件客观存在的事实
选C 所描述的是过的的实际情况 被交通阻塞了
D
答案:D
翻译:他本可以按时到达这里的,但是在途中由于交通拥挤被耽搁了。
解释:很显然这里用被动语态,所以排除AB。再由于前面用的是would have + 过去分词,所以后面用过去完成时。
祝你学习进步,更上一层楼!请记得采纳,谢谢!(*^__^*)...
全部展开
答案:D
翻译:他本可以按时到达这里的,但是在途中由于交通拥挤被耽搁了。
解释:很显然这里用被动语态,所以排除AB。再由于前面用的是would have + 过去分词,所以后面用过去完成时。
祝你学习进步,更上一层楼!请记得采纳,谢谢!(*^__^*)
收起
C