2.
1) might come
2) could explain
3)may stay
4)must remember
5) can't be
6)might be able to
7)could feel
8)must find
3
1)e
2)d
3)a
4)g
5)c
6)h
7)f
8)b
4
1) must
2)can't
3)must
4)could
5)must
6)may