分类：教育/科学-升学入学-高考
问题：翻译（一句）已经在学校学习了两年，我对学校的一切都非常熟悉。（F 
已经在学习了两年，我对学校的 一切都非常熟悉。（FAMILIAR)是Having stuied 还是Having been studied 开头，区别是什么？
回答：Having been studied可以更加强调你对学校的熟悉。而Having stuied表示的效果就相对减弱了。
区别：
being done是表示该动作与主句谓语动词同时进行 
having been done表示该动作先于主句谓语动词。