это невозможно в отличие от конкретного русского в английском абстрактная логика - по контекстуто есть исключений столько же сколько правил (хотя и в русском дофига и без логики вообще)просто учить - словосочетаниягде взять  - хз, поганые учебники, не дают словосочетаний, искатьобщие правилаto - приближениеin - внутри ограниченного пространстваon - на поверхности at - на или в но в абстрактном понимании (НА улице, дома - внутри но не просто в смысле места in the house  а в смысле ощущения at home)of - часть чего-то или принадлежность чему-то+ устойчивые выражения с предлогами (там можно уловить отдаленный смысл базовый но с большим воображениям)значения и базовые оч широкие - приближение к 2м часам после половины второго тоже to