原句来自《新概念英语》:'Perfume, eh?' he asked sarcastically. 'You should have declared that.' Perfume is not exempt from import duty.'(“香水,嗯?”他讥讽地说道,“你刚才应该申报,香水要上进口税的。”)
1,看到被解释为“should+不定式的完成式”惊呆了,,“should+不定式的完成式”不应该是to have done吗?
2,should的这种虚拟语气的用法本身就没有to吧?更不存在省略to这种事了。
提问者的补充说明:在旧说法中 好像情态动词后跟动词原形 与 情态动词后跟不带to的不定式这两种概念是一回事,涉及到语法知识的变迁就不深究了。
本回答被提问者采纳您好,您不觉得这里根本就没有不定式吗?这里不是不带to的动词不定式,因为have在这里是谓语动词。should不能单独作谓语。