用should 是因为前面有strange 得用虚拟语气
而用should have gone是因为本应该做什么而没有做
这句话隐含的意思是:很奇怪的是,他走了也没有告诉我们一声.也就是说按道理说,他走了应该会告诉我们一声的,然而却没有,所以感到奇怪.明白了吗?
用should 是因为前面有strange 得用虚拟语气
而用should have gone是因为本应该做什么而没有做
这句话隐含的意思是:很奇怪的是,他走了也没有告诉我们一声.也就是说按道理说,他走了应该会告诉我们一声的,然而却没有,所以感到奇怪.明白了吗?