Unit II may/might versus can/could

Task 6

Insert can/could or may/might while filling in all the gaps, then press "Check" to check your answers. Use the "Hint" button to get a free letter if an answer is giving you trouble. You can also click on the "[?]" button to get a clue. Note that you will lose points if you ask for hints or clues!
1. Who that be at this time of the day?
2. It hardly be the postman.
3. There be life on Mars.
4. You have told me about the party!
5. You give him a ring.
6. He have changed so much!
7. I wish your dreams come true.
8. You've done me a great service. I knew I trust you.
9. When he married her she not have been more than sixteen.
10. His letter have given them the idea.