should have done You should have got on your knee?中should have done 该怎么理解?
来源:学生作业帮助网 编辑:作业帮 时间:2024/05/11 17:06:13
should have done You should have got on your knee?中should have done 该怎么理解?
should have done
You should have got on your knee?中should have done 该怎么理解?
should have done You should have got on your knee?中should have done 该怎么理解?
should have done表示本应做却没做,有责备之意.
希望帮到您.
意思是“本来应该完成什么..."的意思
是虚拟语态
本应当(但实际上没有)
你本应该跪下(认错)的。(可是你没有,结果现在倒霉了吧)
虚拟语气,表示本应该怎么样,实际上没怎么样,并且产生了非常令人惋惜的不良后果。在这种语境下一般常用这种虚拟语气。而虚拟语气还有其它很多种,也有表示积极的。
It is right that you should have done your homework.为什么用should have done
should have done You should have got on your knee?中should have done 该怎么理解?
should have done是什么意思?
Thank you.I know what I should have done
Could have done would have done should have done
should have done与should have been done的区别?
should have done 和should not have done的区别
should ought to have done
would have done,might have done,could have done,should have done分别表示什么意思?
should have done ,shouldn't have done.could have done,couldn't have done
we fell you should not have done thatWe feel you should not have done that.这句中的feel是什么意思,什么用法~
You should pay the price for what you have done的中文意思?
Thank you for the lovely gift, .A. you should do itB. you don't do it, pleaseC. you have done it alreadyD. you shouldn't have done that
should have done 可以换成 ought to have done嘛?
would rather have done 与should have done 的区别
should have done和could have done的区别?
英语:should have done与could have done区别?
should have done 和have done有什么区别