1. ________your advice, I would have been caught in the traffic and I wouldn’t have been there on time.
A. In spite of                    B. But for
C. Because                        D. As for
2. I didn’t know your mobile number; otherwise I ________ you the moment I got to Changsha.
A. had rung                         B. would ring
C. should have rung           D. would have rung