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
推荐题目
-Where’s your father?-He__________ Hongkong for three days.
#41857
A
has gone to
B
has been in
C
has been to
D
went to
There ________ a sports meeting next week.
#42439
A
has
B
is going to be
C
is going to have
D
will have
  I ______ the film if I’m free next Sunday.
#41759
A
sees
B
saw
C
will see
D
has seen
I ____________ the League for two years so far.
#42469
A
joined
B
have joined
C
join
D
have been in