Studentochka, some years ago one person has explained me the difference between "must" and "have to" in normal english speech. You say "have to" mostly in the meaning "vynuzhdena chto-to delat'". In the other cases it's better to tell "must".
Ach, da! I eschjo. You can't say "very many" - it's a mistake. The right is "a lot of"
katerina07 добавил(а) [date]1187363276[/date]:
Wish you good luck in learning english! Now, being in Germany, i understand that it's a very important knowlege.