1.Jim talked for about half an hour yesterday.Never______him talk so much.
正确答案是:had I heard
为什么不能填did I hear?
2.I finally got the job I dreamed about.Necer in all my life______so happy!
正确答案是:had I felt
为什么不能用:did I feel
两道题里面,上句都用一般过去时,为什么下句要填过去完成时?是否与横线前有一个never的关系?请详细解说,谢谢!