have had done与had have done区别
来源:学生作业帮 编辑:神马作文网作业帮 分类:英语作业 时间:2024/11/23 22:45:16
have had done与had have done区别
——,I'd have told you.
A.If I would have known B.If I had have known C.Had I known D.Should I know
——,I'd have told you.
A.If I would have known B.If I had have known C.Had I known D.Should I know
题中 i'd have told you 是 i would have told you 不是i had have told you 根本没这个结构
B中的 i had have known 也是这样错,直接用 i had known ( 过去完成时对过去虚拟) 就可以了
C 其实就是 if i had known 把 had 提前的写法
整句话意思就是 如果我知道,我早就告诉你了
这题考了虚拟语气对过去虚拟的语法
B中的 i had have known 也是这样错,直接用 i had known ( 过去完成时对过去虚拟) 就可以了
C 其实就是 if i had known 把 had 提前的写法
整句话意思就是 如果我知道,我早就告诉你了
这题考了虚拟语气对过去虚拟的语法
have done和had done的区别
have done 与其 had done 的区别
have done 和 had done区别
had+done 与have+done有什么区别?
should have done 与would have done有区别吗?有would/should had done
have done.have been done .had done.had been done 有什么区别?怎么用?有
have done和 had done有什么区别?
have done与had done是什么时态,有什么不同?
虚拟语气中的would/conld/should do/have done 与 did/had done有何区别
have had done怎么解释
I had done ,I have done ,I am done有何区别
had have done 和had done怎样区分?