to read.
to be reading.
to have been reading.
to have read.
to take.
to be taken.
to help.
to be helped.
to see.
to be.
to be helped.
to have been playing.
to have done.
to have been working.
to have broken.
to be getting.
to be helped.