托业考试

解析:We ______ the financial report yest

来源:网考网托业 所有评论

【单选题】We ______ the financial report yesterday, but the boss asked us to collect information for a briefing he’s supposed to make for some new employees.
A、should finish
B、had finished
C、should have finished
D、were finished
网考网参考答案:C
网考网解析:

[理由] 本句测试与过去事实相反的假设语气, 结构如下: 主语+should have+过去分词,but+ 本来应当……, 主语+动词过去式 但当时却没有…… 主语+would have+过去分词,but+本来会……, 主语+动词过去式 但当时却没有…… 主语+could have+过去分词,but+本来能够……, 主语+动词过去式 但当时却没有…… [例] I should have called you yesterday, but I forgot. (我昨天本来应该打电话给你的,但是我忘了。) I would have finished the work last night, but I was too tired. (我昨晚本来会完成这份工作的,但是我太累了。) He could have helped me, but he was too lazy. (他本来能帮我的,但是他太赖隋了。) 根据上述,对等连接词but之后有主语the boss(老板)及动词过去式asked,得知空格内应置should have finished(本来应该完成的),形成与过去事实相反的虚拟语气,故(C)应为正选。 document.getElementById("warp").style.display="none"; document.getElementById("content").style.display="block"; 查看试题解析出处>>

相关推荐

发布评论 查看全部评论