求两组英语句型的解释
题目
求两组英语句型的解释
could have done 和 couldn't have done
should have done 和 shouldn't have done
答案
could have done一般是指原本有能力可以做某事,结果没做成.往往是现在对过去的懊悔.couldn't have done指不可能做某事,是表示否定的猜测.
should have done 本应该做某事的,现实情况是没有做 shouldn't have done本不应该做的事,现实情况是做了
举一反三
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
最新试题
- get a joke
- 1 2 4 6这几个数是6的因数,还是公因数,还是质因数
- 铜试剂和金属铜是一种试剂吗
- 氯化钴可以直接被双氧水氧化吗?
- 仿写句子 两句就行
- 连词成句,the,asked,doctor,in,days,to,stay,bed,for,her,two
- 求证:sin(α + β)sin(α - β)/sin²α*cos²β =1-tan²β/tan²α
- 用英语介绍自己喜欢的地方40个词以上~急,
- 有大小2个圆,它们面积相差62.8平方分米,且大圆半径是小圆半径的1.5倍,那么两个圆的面积各是多少?
- 机械能有正负吗?如果有 正负代表的是大小还是方向呢?
热门考点