The past tense of echo is echoed.
The third-person singular simple present indicative form of echo is echoes.
The present participle of echo is echoing.
The past participle of echo is echoed.