永发信息网

I can’t thank you too much for your kindness because without your help Ihave won the first

答案:2  悬赏:10  手机版
解决时间 2021-02-19 23:01
  • 提问者网友:贪了杯
  • 2021-02-19 03:32
I can’t thank you too much for your kindness because without your help I have won the first prize in the speech contest.
A. can’t
B. shouldn’t
C. might not
D. couldn’t
最佳答案
  • 五星知识达人网友:愁杀梦里人
  • 2020-12-26 06:18
A. can’t B. shouldn’t C. might not (答案→)D. couldn’t解析:考查情态动词的虚拟语气的用法。意为,我再感谢你也不为过,没有你的帮助,我不可能在演讲比赛中获得第一名。根据句意可知,演讲比赛已经结束。Can't have done 不可能做了某事。 Shouldn't have done 本不应当做某事 might not have done 可能没有干某事,均不符合题意。
全部回答
  • 1楼网友:梦中风几里
  • 2019-06-08 00:17
我也是这个答案
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯