过去分词作状语的小问题(不简单)

来源:百度知道 编辑:UC知道 时间:2024/09/25 16:36:22
怎么翻译这句
被他看了很久,我觉得很不舒服
A.Having been saw for a long time by him,I felt uncomfortable.
B.Saw for a long time by him,I felt uncomfortable.
应选哪项
简述理由
谢谢大家

首先,两句中的saw(过去式)都要改为seen(过去分词)。其次,A句为现在完成时的被动语态作状语,强调过去的动作延及到现在;B句为过去分词作状语,强调一般性。个人认为,从具体语境中独立出来的二者并无太大差别。