问题: have been to do with
A third reason why the writting of original science in English was delayed may have been to do with the linguistic inadequacy of English in the early modern period.
这里为什么要用have been to do with
解答:
这句话的意思是:原始科学的英文写作被推迟的第三个原因可能与近代的英语语言不足有关。
这个长句中有两个层次:
第一层:A third reason may have been to do with the linguistic inadequacy of English in the early modern period.
即长句的主干,意思为第三个原因与近代的英语语言不足有关。
这里的do with做“与...有关”的意思
例I have nothing to do with him .我和他一点关系也没有
have been 是一般现在完成时,和现在完成时用法差不多,但表示这件事带来的影响很大,或很重要
第二层:why the writting of original science in English was delayed
是一个有why引导的定语从句,修饰A third reason的
版权及免责声明
1、欢迎转载本网原创文章,转载敬请注明出处:侨谊留学(www.goesnet.org);
2、本网转载媒体稿件旨在传播更多有益信息,并不代表同意该观点,本网不承担稿件侵权行为的连带责任;
3、在本网博客/论坛发表言论者,文责自负。