No. Try "Forty-five percent of people gave money to charity in 1990".
Is it correct
There were 45% people giving money to charity in1990.
I need it correcting with approprate Participle phrase in given word order either.
Is it OK to say 'The percentage of people giving money to charity in 1990 was 45%'?
Not a teacher.
I'm wondering why the OP needs it in with the participle in the given word order.
He says he's an academic but this looks like a homework assignment.