shoud have done sth是完成时的结构吗?
5个回答
不是的
这是虚拟语气的一种结构
意为 应该做某事,但事实上却没做
相关问题
have sth done 的过去完成时?
will have done could have done 这是什么结构啊 是过去完成时吗
有would rather not have done sth的结构吗
用have sth done 结构填空
have sth done 结构中 done 做什么词性?
keep sth done有这种用法吗1?和 have sth done 有什么区别
一个英语问题have sth to do; have sth done; have sth to be done的区别
有没有can have done sth?could have done sth有两种意思吗?can't/couldn'
I have done sth请问这里的have是什么词,助动词吗
英语翻译have worked hard Have done 是完成时吗?exactly what to