To buy – buying покупающий – bought
купленный
To bring – bringing приносящий – brought
принесённый
To invent – inventing изобретающий – invented
изобретенный
To visit – visiting посещающий – visited
посещённый
To see – seeing видящий – seen увиденный