Re: Could need some help analysing this sentence

Originally Posted by
onkelskrue
Hey, starting this english course and found out that my analysis skills are not up to date

. Gave this one a try, but not sure if it's right.
Would be gratefull if someone could take a look

.
China has helped transform the idea of Africa from a destination for charity to a place for business
S: China
P: helped transform
DO the idea of Africa
A: from a destination for charity to a place for business
Welcome to the forums.
Given that this is what you had to work with, there doesn't seem to be much point in telling you the 10 different ways we coudl rewrite it. 
China is most certainly the subject. I would have said that "has helped" is the verb and "transform the idea of Africa...." is what it helped to do. Then "the idea..." is all a direct object of what was transformed. HOW it was transformed would be as you have indicated.
I may have the wrong idea about "helped" though. Labeling things is not my strong suit.
I'm not a teacher, but I write for a living. Please don't ask me about 2nd conditionals, but I'm a safe bet for what reads well in (American) English.