If it had been fine yesterday, we could have watched that air show. But it _____________ all day. 
#42349
A
has rained
B
had rained
C
rained
D
rains
推荐题目
I want to know if they _____ the spring sports meeting next month. I must get ready for it if they ___ it. 
#39414
A
hold, will hold
B
will hold, hold
C
hold, hold
D
will hold, will hold
If he ________harder , he will catch up with us soon .
#38550
A
study
B
studies
C
will study
D
studied
 It is reported that more new teaching buildings ___ in our school next term. 
#41558
A
will be built
B
was built
C
has built
D
will build