Разница между no и isn't в английском языке заключается в их значении и употреблении:
- No означает «нет» или «нисколько, никакой». 15 В своём втором значении отрицает существительные, при этом глагол остаётся в утвердительной форме. 1 Например: The students have no questions — У студентов нет никаких вопросов. 1
- Isn't — это сокращённая форма словосочетания «is not» («не»). 34 Используется для отрицания существительных, определений, объектных местоимений, наречий, «времени» и «места». 3 Например: He’s not a teacher — Он — не преподаватель. 3
Таким образом, no отрицает существительные, а isn't — другие части предложения, связанные с отрицанием (определения, местоимения и т. д.). 3