问题补充:
单选题Icouldhavecalledyouforhelp,butI____yournumber.A.couldn’t rememberB.didn’t rememberC.should have rememberedD.hadn’t remembered
答案:
B解析could have done 表示过去本可以做某事而没有,是一个与过去事实相反的虚拟语气,but后引出了一个过去事实,说明不能做的理由。故remember用一般过去时。
时间:2023-05-02 01:19:37
单选题Icouldhavecalledyouforhelp,butI____yournumber.A.couldn’t rememberB.didn’t rememberC.should have rememberedD.hadn’t remembered
B解析could have done 表示过去本可以做某事而没有,是一个与过去事实相反的虚拟语气,but后引出了一个过去事实,说明不能做的理由。故remember用一般过去时。