一题英语I didn't send out my appliance form last week,but I____;

一题英语
I didn't send out my appliance form last week,but I____;
A had B would do C should have D might have to
would do 为什么
tumuboy 1年前 已收到3个回答 举报

度又vv 幼苗

共回答了20个问题采纳率:95% 举报

这题是应该选C吗?如果是的话解释是这样的:
上星期我并没有提交我的电器表格,尽管我本应该交.
此题的背景为:一个人本应该做一件事,但他没有.所以用should have最为合适.
如果想说:但我会交的话应该说:but I will.因为还没交,所以没必要用would这种过去式.
这么说你能明白么?不懂HI我吧.

1年前

5

daring1977 幼苗

共回答了42个问题 举报

C.
should have done 表示本应该做但是没有做.
原句意:我上星期没有把我的申请发出去,但是我本应该这么做的.
would do 有will do 的意思,说我将要去发.不符合原句意思.

1年前

1

拒绝色彩 幼苗

共回答了1041个问题 举报

C 我上周没有发简历发送出去,但我本该去做的
should have done 本该,却没有

1年前

0
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 19 q. 0.110 s. - webmaster@yulucn.com