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
推荐题目
—Your English is good.—Thank you. I _______ it for three years.
#40494
A
learn
B
learned
C
have learned
D
had learned
 —How often ______ your school sports meeting ______?— Once a year.
#39412
A
does; hold
B
was; hold
C
is; held
D
did; hold
I ______ some bread and milk______ breakfast this morning.
#39676
A
have; for
B
had; for
C
has, with
D
had; with