You really should have taken part in the competition.I know I_ ,but I_ too busy to前文+spare any time .A should have ;wasB should do;wasC should;had beenD should have ;had been求详解.

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/29 16:43:21

You really should have taken part in the competition.I know I_ ,but I_ too busy to前文+spare any time .A should have ;wasB should do;wasC should;had beenD should have ;had been求详解.
You really should have taken part in the competition.I know I_ ,but I_ too busy to
前文+spare any time .
A should have ;was
B should do;was
C should;had been
D should have ;had been
求详解.

You really should have taken part in the competition.I know I_ ,but I_ too busy to前文+spare any time .A should have ;wasB should do;wasC should;had beenD should have ;had been求详解.
因为You really should have taken part in the competition.已经告诉了读者“你真的本该去参加竞赛”,事实上“你没有去参加竞赛”.
I know I_ ,but I_ too busy to我现在知道“我(那时/过去)本该去参加竞赛”,但是我“当时/竞赛时(过去)”太忙了,
所以选项是A.

首先should+have(构成虚拟语气)+done,表示应该如何(做了什么),have可省去,排除B。其次这里是过去的事情,第二空根据句意应为"I was too busy...",不用had been这个过去完成时,因为完成时用在过去发生对现在有影响且动作可能持续的情况,排除C D,故选A...

全部展开

首先should+have(构成虚拟语气)+done,表示应该如何(做了什么),have可省去,排除B。其次这里是过去的事情,第二空根据句意应为"I was too busy...",不用had been这个过去完成时,因为完成时用在过去发生对现在有影响且动作可能持续的情况,排除C D,故选A

收起

第一空的: should have done "本来该做某事而实际上没有做". 这是虚拟语气, 其省略形式是省略done后相同部分, 而保留.should have .(=should have taken part in the competition)
第二空是说"我太忙了抽不出时间", 这是一个事实,因此要用一般过去时来表示事实,而不能用过完来表示虚拟语气.
因...

全部展开

第一空的: should have done "本来该做某事而实际上没有做". 这是虚拟语气, 其省略形式是省略done后相同部分, 而保留.should have .(=should have taken part in the competition)
第二空是说"我太忙了抽不出时间", 这是一个事实,因此要用一般过去时来表示事实,而不能用过完来表示虚拟语气.
因此答案为A.
句意: 你真的该参加比赛.
我知道.我本应该参加的,但我太忙了抽不出时间来参加.

收起