http://www.engvid.com/ Where is your best friend right now? Why is the bus late? Learn to talk about possibility and speculation in the present! Here, you will learn how to use "must," "have to," "might," "may," and "could" for speculation. You may want to check out this lesson if you are interested in improving your English. Take the quiz at http://www.engvid.com/speculation-in-the-present-must-has-to-has-got-to/