i forget wheter i (have)seen him before.为什么不能用had?

来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/18 22:47:45
iforgetwheteri(have)seenhimbefore.为什么不能用had?iforgetwheteri(have)seenhimbefore.为什么不能用had?iforgetwhete

i forget wheter i (have)seen him before.为什么不能用had?
i forget wheter i (have)seen him before.为什么不能用had?

i forget wheter i (have)seen him before.为什么不能用had?
因为forget是表示现在时态,现在忘记了,而不是过去忘记了,相对于现在时态只能用现在完成时,表示在此之前所发生的事情.过去完成时态是相对于过去时而言的,表示在过去的某个时刻之前发生的事情.

主句时态为一般现在时

had done 为过去完成 无句意不符
whether引导的宾语从句应和主句的时态保持一致。即主句为一般现在时,从句用任一种时态;主句为一般过去时,从句则用过去时中的任一种时态。
have done 为现在完成时