Can someone please check my answers?
1. might have visited
2. may bot have approached
3. must be
4. might have been
5. could continue
