这里不是过去完成时的问题系,而是属于it指代不明的错误.
PeterthegreattotallychangedthelandscapeofSt.Petersburg和(andithadbeen)aswampunusedbyprevioustsars是并列句.第一分句中的宾语是landscapeofSt.Petersburg,其中landscape指事物,St.Petersburg指地点,都可以用代词it指代.所以,第二分句的主语it属于指代不明.ithadbeenaswamp既可以理解为thelandscapehadbeenaswamp(这里的地貌曾经是一片沼泽),也可以理解为St.Petersburghadbeenaswamp(圣彼得堡曾经是一片沼泽).
�����Ҿ���lanscape��StPetersburg������ָһ���ط�����ʲô�����������˵ij���ط���������????���
���ͬ��landscape�ǰ�����StPetersburg�ڵ�һ�����㣬ǰ��ָС��Χ�Ĵ������ָ��Χ�ĵط���