wish表示不太可能实现的愿望,后面的宾语从句用虚拟从句.也就是,时态向后退一格,一般现在时(do)退一格用一般过去时(did),一般将来时退一格为一般过去将来时.
而一般过去时后退一格为过去完成时(had done).