请问shouldn't have done和might not have done 在此题中的区别?
You _____ such a serious mistake if you had followed his advice.
(D)
A.may not make B.might not make
C.shouldn’t have made D.might not have made
请问此题中如果C,D两个选项那个更合适,shouldn't have done 和 might not have done有什么区别?
人气:442 ℃ 时间:2019-10-23 03:48:11
解答
C,shouldn't have done 含有责备之意,而might not have done 没有.
推荐
- should have done ;could have done; might have done 有什么区别
- can not done sth 和shouldn not have done sth 和might have done sth 和seemtohave done sth 的中文意思
- might /might have done 区别
- might have done
- would have done,might have done,could have done,should have done分别表示什么意思?
- 设a,b,c大于0,且满足a+b+c大于等于1/a+1/b+1/c,证其成立的必要充分条件
- 如何理解“我们在江淮汉区域,不经事树木,而且是森林了.不仅生了根,而且枝叶繁茂了.“中的比喻
- 古文 翻译句子 题目是 越工操舟
猜你喜欢