英语语法问题求解。。。高手进谢谢?

More time given, I would have finished the project. (表条件)
时间再多点的话,我当时就能完成这个项目了。
请问下面还原的哪个对?
1. If more time had been given to me, I would have finished the project.
2. If I had been given more tiem, I would have finished the project.

选择第二个,这是考察悬垂结构的语法,主从句的主语应该保持一致,都应该是I。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-04-14
第二个对,考虑given和I的关系,此处given主语应该是I,而不是time。
第2个回答  2020-04-14
应该是:If more time had been given, ….本回答被提问者和网友采纳
相似回答