Consider the following premises. If David reads a book, then it is raining. It is not late. Charles is a taxi driver if and only if it is late. If Charles were not a taxi driver, then it is raining. Can we infer the following from them? It is raining.
 From the fact that Charles is a taxi driver if and only if it is late we can infer that if Charles were a taxi driver, then it is late. From the fact that if Charles were a taxi driver, then it is late, and that it is not late we can infer that Charles is not a taxi driver. From the fact that Charles is not a taxi driver we can infer that Charles is not a taxi driver or David is reading a book. Finally, from the fact that if Charles were not a taxi driver, then it is raining, that if David reads a book, then it is raining, and that Charles is not a taxi driver or David is reading a book we can infer that it is raining. Therefore, the answer is yes.