It’s time for the meeting,but no one has come .What’s the matter?
I'm really sorry!I____you the meeting was put off.
Aforgot telling Bshould have told
Chad had
人气:495 ℃ 时间:2020-05-06 02:58:42
解答
B
should have done是指本来应该做而事实上没有做的,我本应该告诉你会议推迟了,但我事实上没有告诉你.
forget+doing表示忘记做过某事,放在上句中表示我忘记已经告诉过你会议推迟了,也就是说我告诉过你会议推迟了,但是我忘记做过了这件事
forget+to do 表示忘记要做某事.我忘记要告诉你会议被推迟了,就是还没告诉你
had had 这里的意思是我在某个时间以前就已经把这件事告诉你了,要有一个已过去的参照时间
推荐
猜你喜欢
- 我是一个三位数,同时是2和5的倍数,各数位上的数字之和是3,我可能是多少?
- are,many,around,there,rules,different kinds of,us(连词成句)
- 两个底面积相等的圆柱,一个高为4.5分米,体积81立方分米,另一个高为3分米,它的体积是多少立方分米?
- 随心所欲的近义词是什么?
- 王林读书一直囫囵吞枣,你用朱熹的一句名言帮助他
- And then he took the pen and in great big letters he wrote :"paid in full"翻译
- she’s upstairs letters
- 一个梯形的上、下底的和是20分米.高是上、下底之和的一半,求这个梯形的面积