If it ________ for the heavy rain, we ________ the Songshan Mountains yesterday.
If it ________ for the heavy rain, we ________ the Songshan Mountains yesterday.
A.were not; could have climbed
B.were not; could climb
C.had not been; could have climbed
D.had not been; could climb
答案及解析: C