选B 的原因A:Peter didn't come to the meeting this morning?B:I____him yesterday ,but I was too busy and forget.A should tell B should have toldC had to tell D had told
来源:学生作业帮助网 编辑:六六作业网 时间:2025/02/03 18:24:59
选B 的原因A:Peter didn't come to the meeting this morning?B:I____him yesterday ,but I was too busy and forget.A should tell B should have toldC had to tell D had told
选B 的原因
A:Peter didn't come to the meeting this morning?
B:I____him yesterday ,but I was too busy and forget.
A should tell B should have told
C had to tell D had told
选B 的原因A:Peter didn't come to the meeting this morning?B:I____him yesterday ,but I was too busy and forget.A should tell B should have toldC had to tell D had told
虚拟语态,原本应该告诉的,但事实没有告诉.
表示与过去事实相反的假设,从句中用过去完成式,主句中用过去将来完成式(should,would,could,might + have + 过去分词).如:
J If I had set off a little earlier,I would have caught the train.
J She would / might have come if she hadn't been so busy.
J If I hadn't taken your advice,I would have made a bad mistake.
J If only you hadn't told him the news.
should have told
本来应该告诉他,但我却没有.
这是英语的固定搭配,
虚拟语态,原本应该告诉的,但事实没有告诉。
should have done 是虚拟语态,表示本应该做却未做.
是虚拟语态,句子的意思是说:我本来昨天应该告诉他的,但因为太忙而忘了。说话的时间是现在,而说的是昨天要做的,所以用should have told 。
虚拟语态,原本应该告诉的,但事实没有告诉。
我昨天应该告诉他,但是我太忙了就给忘了.
should have done:表示应该做但没有做的事情.
虚拟语态,
表示本来应该要做的事,但是却没有做
昨天我本来应该告诉他的,但是由于太忙而忘记了