I will stay at home and read some books if it ________ tomorrow. 
#101843
A
rain
B
will rain
C
rains
D
is going to rain
推荐题目
  I stood there patiently until he ________ his work.
#103684
A
has finished
B
would finish
C
had finished
D
finishes
Every possible means ________, but the teacher as well as the students ________ found a solution to the problem yet. 
#102485
A
has been tried; hasn’t
B
has tried; haven’t
C
have tried; haven’t
D
have been tried; hasn’t