1) didn't imagine
2) is
3) won't finish
4) went
picked
were
5) had fallen
6) Have you seen this play yet?
saw
was
picked
7) predicted
would have risen (would rise)
would have reached (would reach)
8) How do you feel?
feel
have been working
9) will wake up
shout
is sleeping
10) He has never run
wants
11) was
thanked
gave
12) spent
realized
had mistaken
13) don't pay
will call
14) has risen
15) will marry
proposes
16) Do you think
have finished
17) Why does he open a shop?
want
18) borrowed
was wearing
spilled
19) was
was driving
20) has just been