Would you say
- I came/was from a poor family
- I come/am from a poor family
My family used to be poor but not anymore. Normally, you would say I am from this country because that is your native country. However for this question your origin has changed from being poor to not being one. I would use came/was from a poor family. But I heard someone say "I am from a middle class family" even though that person is rich now.