问题
选择题
It ____ for three hours and the ground is too wet toplay on, so the sports meet _____. [ ]
A. was raining;has been put off
B. has been raining;has been put off
C. has rained; put off
D. has been raining;has put off
答案
答案:B