英语语法一点解答
题目
英语语法一点解答
谁能帮我区分一下英语语法"情态动词+have done"中can have done;can't have done;could have done ;couldn't have done ,5年高考3年模拟那本书把我讲的糊里糊涂的,脑子左半边是水,右半边是面粉,搅成糨糊了!
答案
could (不能用 can) have done 表示“过去本能够做某事却未做.”
注意:其否定形式 couldn't have done 没有虚拟语气的用法,
couldn't have done 只能表推测,相当于 can't have done,
意为:“过去不可能做了某事.”
当表示推测时候 can/could have done 一般用在否定句和疑问句中,表示不相信或怀疑的态度.
举一反三
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
最新试题
热门考点
- 英语翻译
- 上网检讨书2000-3000字
- the snow __now,the ground is covered with white snow.A stopped B is stoping Cstops Dhas stopped
- a bit of & a bunch of这两个词有什么区别啊?后面分别加可数名词还是不可数名词?
- 东东和丽丽进行计算比赛,商定算对一题给20分,错一题倒扣12分,冬冬和丽丽各算了10道题,两人共得208分,
- 机器人根据指令(+,a)或(-,a)在数轴上完成动作:若接到指令(+,a)则像数轴的正方向前进a米;若接到指
- 当x=2时,代数式ax的三次方+bx-5的值为7,当x=-2时,代数式ax的三次方+bx-5的值为多少
- 一个五位数的近似数是十万,它千位上的数是2的倍数,百位上是5,十位和个位上均是0,这个五位数是( )或( )
- 问一些英语基本的问题
- 英语一般疑问句的回答技巧,麻烦大家来看看~