might /might have done 区别
题目
might /might have done 区别
might可以表示对过去的猜测
might have done 也表示对过去的猜测
有何区别
3. Where did Adam get that new football?He hasn’t got any money.
It____a present.After all, it was his birthday last week.
A.might have been B.might be
可是答案选A
答案
might have done 表示对过去所发生事情的推测,猜想 (注意Where did Adam get...的时态)
might 是may的过去式,表示比较委婉的“可能”,说话时间跟过去无关.
举一反三
已知函数f(x)=x,g(x)=alnx,a∈R.若曲线y=f(x)与曲线y=g(x)相交,且在交点处有相同的切线,求a的值和该切线方程.
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
最新试题
- 1.人口增长的速度在世界各地是不一样的,一般来说,( )国家人口增长慢,( )国家人口增长快.就大洲来看( )洲最快,美洲、亚洲次之,( )洲最慢.
- 请问:8K的纸张有多大 和A4纸是否一样
- you are too used to them 的意思?
- 若x²+mx-15=(x+3)(x+n),则m的值为?
- 爱莲说中的一词多义,古今异义,词类活用,通假字,特殊句型,成语都有什么?
- 水果店购进一批水果,第一天卖出百分之30,第二天卖出余下的百分之50,两天共卖出195千克,这水果共有多少千
- 1.2.3.4.5.8.7.16.9的数学规律是什么
- 谁能告诉我这个数控程序哪里有问题呀.总是出现起点半径与终点半径之差超过规定值
- 阿司匹林溶于水后得到的一种溶液与三氯化铁反应的化学反方程式是怎样的
- 一瓶花生油3天用去4份之1,照这样算,一星期要用去这瓶花生油的几分之几要过程拜托各位了 3Q
热门考点