research findings show wo spend about two hours dreaming every night,no matter what we___during the day.
是选may have done还是would have done?如果有might have done,
还有should have done 和would have done 有什么区别?
人气:317 ℃ 时间:2019-10-08 21:07:50
解答
选would have done
不能选might have done
should have done 是应该做而没有做
would+have+done虚拟语气,表示对过去事情的假设,意思是“本来会做”.
推荐
猜你喜欢
- 汽车发动机的额定功率为80kW,它以额定功率在平直公路上行驶的最大速度为20m/s,那么汽车在以最大速度匀速行驶时所受的阻力是多少?
- 解不等式组5x-2小于等于3(x+1),2分之1-1小于3+2分之3x
- 某导体接在4V的电源上,它的电阻是15欧,若接在6V的电源上,其电阻为几欧欧若电阻的电压为零,电阻为几欧
- 一个人圆柱形容器底面半径是10CM,容器内盛了一些水,将一个物体放入水中,水面上升1.5CM.求这个物体的体
- F1,F2,是椭圆x^/2+y^=1的两个焦点,过F1作倾斜角为π/4的玄AB,则三角形F1AB的面积?
- 在一列数1,2,3…1000中,数字0出现了几次?
- 还有当电压一定时,是不是电阻越小,用电器消耗的电能越大.
- Remember to give the call phone back to Mr Tang.(改为同义句)