Разница между использованием stay и remain в английском языке заключается в следующем:
- Stay переводится как «задерживаться», «оставаться», «останавливаться». dzen.ru Он подчёркивает физическое нахождение объекта в определённом месте. dzen.ru Примеры употребления: «Let’s stay at this nice hotel for another couple of days» — «Давай останемся в этом милом отеле ещё на пару дней». dzen.ru
- Remain переводится как «оставаться», «пребывать», «продолжать находиться». dzen.ru Глагол относится к физическому состоянию объекта или его целостности. dzen.ru Примеры употребления: «There are only two bottles of juice remained» — «Осталось всего две бутылки сока». dzen.ru
Таким образом, stay подчёркивает нахождение в определённом месте, а remain — продолжение существования, присутствие после удаления или исчезновения части. lim-english.com
При этом в значении «оставление, нахождение в каком-то месте» эти глаголы нередко взаимозаменяемы. lim-english.com