问题补充:
1.May be it rained last night.It
答案:
1.must have rained
2.must be a teacher
3.must have rained,didn it
4.must learn,needn you
5.mustn make,must you
6.must take ,needn she
7.may have dreamed
8.must be ,needn she
9.must have passed,didn she 10.can alan5203