Поскольку оба слова часто переводятся на русский как «учить» («учить английский» и «учить английскому»), то многие на первых порах их путают. Эта ошибка, конечно, присуща совсем начинающим, но, тем не менее, напомню: teach — отдавать знания, а learn — получать их. Make/Do
А эти два слова путают не только новички в английском.
Во-первых, есть некоторое количество устойчивых выражений с этими словами, которые нужно просто запомнить. Во-вторых, если попытаться вкратце сформулировать различие между ними, do используется, когда мы чем-то занимаемся (do the housework, do exercises), а make – когда что-то создаем (make a cup of tea, make a mess). Must/Have to
Многие стремятся во всех случаях использовать must. Ну сказали им в школе, что должен = must, и теперь они используют это слово и чтобы дать совет, и чтобы обозначить необходимость, и для всего остального.
Между тем, must означает скорее вашу собственную уверенность в том, что что-то необходимо, а have to — необходимость, вызванну