虚拟语气中had done与would have done,did与would do 的用法有何区别
来源:学生作业帮 编辑:神马作文网作业帮 分类:英语作业 时间:2024/11/11 17:51:25
虚拟语气中had done与would have done,did与would do 的用法有何区别
当主句与if条件句中的动作都发生在过去时,主句谓语动词就要使用had done形式,if条件句中谓语动词则要使用would have done形式 .e.g.If I had worked hard,I would have passed all the exams.
当主句以及if条件句中的动作都发生在现在时,主句的谓语动词必须使用did(be动词用were),if条件句动词须使用would do形式.e.g.
If he came on time for the meeting,I would treat you to a rich meal.
If I were you,I would go with him.
当主句和if条件句的动作都发生在将来时,主句动词可以使用did,should do 或were to do形式,if条件句中动词须使用would do形式.
e.g.If you kept/should / keep were to keep your promise,you would earn more than trust.
当主句以及if条件句中的动作都发生在现在时,主句的谓语动词必须使用did(be动词用were),if条件句动词须使用would do形式.e.g.
If he came on time for the meeting,I would treat you to a rich meal.
If I were you,I would go with him.
当主句和if条件句的动作都发生在将来时,主句动词可以使用did,should do 或were to do形式,if条件句中动词须使用would do形式.
e.g.If you kept/should / keep were to keep your promise,you would earn more than trust.
虚拟语气中had done与would have done,did与would do 的用法有何区别
虚拟语气中的would/conld/should do/have done 与 did/had done有何区别
虚拟语气中would could should might have done与had done都是表示过去,在用法上有
虚拟语气would have done 的用法
英语虚拟语气中sb should /would do(have done) 与主语人称的搭配有什么讲究吗
虚拟语气中的would have done 与could have done结构 有什么 区别?什么时候用would什么
虚拟语气中,什么时候用would have done,would do
should have done 与would have done有区别吗?有would/should had done
情态动词中 should might could would + have done 与 它们在if 虚拟语气中用法 有
would rather did 与 would rather have done 的区别?
would have done 和would had done 分别用在什么句子中?请举例句说明(虚拟语气的用法)
求虚拟语气的讲解 had sb done sth,sb would have not done