虚拟语气中,主句和从句的主语可以不一致吗

虚拟语气中,主句和从句的主语可以不一致吗比如说:
I was to have made a speech if nobody would have distracted me.
这句话有没有错,错在哪里?

条件状语从句的虚拟语气中,并没有要求主句和从句的主语一致。
如果是对过去的虚拟,从句用过去完成时,主句用would have done形式。
你这个句子是错的,应该改成:
I would have made a speech if noboday had distracted me.追问

就是说从句没有would have done这种讲法

谢谢了

温馨提示:答案为网友推荐,仅供参考
第1个回答  2017-04-13
在条件状语从句的虚拟语气中,并没有要求主句和从句的主语一致。
如果是对过去的虚拟,从句用过去完成时,主句用would have done形式。
你这个句子是错的,应该改成:
I would have made a speech if noboday had distracted me.
相似回答