1)There were once thought to be canals on Mars.
>
>It was once thought that there were canals on Mars.
>
>Dlaczego nie może być "It was once thought that there ARE canals on
>Mars"?
It can't be like that because, in that case, people were thinking about canals on Mars in the past, not now. Besides, the transformation is meant to be made from the original sentence - I know that people can still think that there are canals on Mars now.
2) She vaguely remembers that she was knocked down by a motorbike.
>
>She has vague memories of being knocked down
>
>No właśnie, czy nie mogłoby być 'She has vague memories of HAVING BEEN
>knocked down?'
In that case the only possible answer is to use the present continuous passive. I can't explain you why it is so but I'm certain about that.