Consider the following premises. It is snowing or Charles is not a taxi driver. Charles is a taxi driver or it is not snowing. Can we infer the following from them? If it snows, then Charles is a taxi driver.
 From the fact that it is snowing or Charles is not a taxi driver we can infer that if Charles were a taxi driver, then it is snowing. Finally, from the fact that Charles is a taxi driver or it is not snowing we can infer that if it snows, then Charles is a taxi driver. Therefore, the answer is yes.