1.my come
2.may have passed
3.may do
4.may be
5.may have ruissed
6.may be
7.may have
8.may travel
9.may have found
10.may be