对过去曾发生过的事件的虚拟,should+had+done,还是have+done呢?

对过去曾发生过的事件的虚拟,should+had+done,还是have+done呢?
Washington should had wanted to put this idea into reality.华盛顿也想把这主意实现。还是 should have wanted呢?

should 情态动词,后应该用原形动词,所以这个had用错了,应改为have。
should have done 表示过去应该这样做但实际上没这样做。追答

如:You should have come earlier yesterday. 你本应该昨天来早一点。(实际上你昨天并未来早一点。)

可以替换,但不能表达should的意思。

感谢网友们的采纳和鼓励!

楼主意下如何?

谢谢好评

温馨提示:答案为网友推荐,仅供参考
第1个回答  2017-09-30
should后面跟不定式省略to,即动词原型。