虚拟语气would have done 的用法
来源:学生作业帮 编辑:灵鹊做题网作业帮 分类:英语作业 时间:2024/04/25 05:29:47
虚拟语气would have done 的用法
John got to the station in time.If he ____ the train,he would have been late for his interview.
A.had missed B.had been missed C.missed D.would miss
John got to the station in time.If he ____ the train,he would have been late for his interview.
A.had missed B.had been missed C.missed D.would miss
当主句与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.
再问: 所以说……这题选?
虚拟语气would have done 的用法
would have done的用法?除了在虚拟语气中的用法外
虚拟语气中had done与would have done,did与would do 的用法有何区别
虚拟语气could/should/would/might +have done 用法的差别?
would have done非虚拟语气情况下的用法和意义
虚拟语气中对过去的虚拟主句否定是用would have not done or would not have done?
would have done 和would had done 分别用在什么句子中?请举例句说明(虚拟语气的用法)
虚拟语气中,什么时候用would have done,would do
求虚拟语气的讲解 had sb done sth,sb would have not done
虚拟语气中would could should might have done与had done都是表示过去,在用法上有
虚拟语气的主句,什么时候用would do?什么时候用would have done?
关于could have done 的虚拟语气