Active Indefinite Gerund - I like swimming, reading, etc. - Correct!
Passive Indefinite Gerund - He likes being read. - Он любит, когда ему читают. (Ваш вариант неправильный.)
Active Perfect Gerund - I remember having read this book. - Я помню, что читал эту книгу. (Ваш вариант неправильный)
Passive Perfect Gerund - I remember having been read this book. - Я помню, что мне читали эту книгу. (Ваш вариант неправильный)
Все формы герундия употребляются в разговорной речи при необходимости.