
问:should have done 和could have done是不是都有本应该的意思
问:shouldhavedone和couldhavedone是不是都有本应该的意思二者有什么区别?...
问:should have done 和could have done是不是都有本应该的意思二者有什么区别?
展开
2个回答
展开全部
是的,本该做了什么事情的,例如:I should have bought that house and now the price is so high and not affordable anymore.
追问
哦哦,那should have done
和could have done 有什么区别
追答
could 是can 的过去是, 用于现在时作为虚拟语态,就是可以做的,可以完成某个动作,但没有做。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询