had she bought an umbrella before it rained – Meaning and Explanation