Gozar,
Чувак не тупи, в русском все одно, в английском все через жопу, в данном случае:
have to - приходиться (более мягкое значение)
must - должен, обязан (жесткое значение)
TC, позырь в инете еще longman учебники, это британские учебники(издание, там словари и еще что-то, среди них учебники) . Начиная с oppprtunities там идет пипец какая лексика и граматика(но и это не hign-lvl), если все ок с запасом, то иди покупай/ищи скан, и учись, к ним прилагаются еще рабочие тетрадки.
Короче здесь почитаешь, самый легкий - зеленый учебник
http://www.pearsonlongman.com/opportunities/