Student or Learner
1. She stayed at home since it was raining.
2. Since it was raining, she stayed at home.
Are the meanings of the above sentences the same?
Yes, both 'since' mean 'because'.
In "Since it started raining, she has stayed at home" could mean 'because' or it could mean 'from the time'. It's ambiguous.