Есть, достаточно простое:
- Инфинитив:
1) после прилагательных, например:
It’ll be nice to meet some new people.
It’s important not to be late.
2) после "некоторых" глаголов (их много, но основные употребимые нужно запомнить:
want, need, would like, help, hope, expect, plan, intend, mean, decide, promise, offer, agree, refuse и т.д.
- Герундий:
1) в качестве подлежащего, например:
Eating outside makes me feel good.
2) После предлогов:
I’m thinking of buying a new car.
He is bad at remembering names.
3) глаголы, после которых употребляется герундий, можно условно разделить на три подгруппы:
- глаголы чувств ("люблю"-"ненавижу"):
enjoy
like
love
hate
(don’t) mind
- глаголы продолжительности действия ("начинать"-"заканчивать"):
start
stop
finish
go on
spend (time)
postpone
put off
quit
keep (on)
consider
discuss
talk about
Если не вдаваться в подробности и исключения, такое правило.