If I had remembered _____ the window,the thief would not have got in. A.to close

问题描述:

If I had remembered _____ the window,the thief would not have got in. A.to close
B.closingC.to have closedD.having closed
为什么不选D?请分析选项

虚拟语气,表示与过去事实相反的情况.remember to do sth 记着/别忘了去做某事,remember doing /having done 还记得已做过某事,区别在于前者“如果记着关窗了,即实际没关窗”,后者“如果记得关了窗了,即窗子已关了”....