We do not currently know of any synonyms for they presented.
For similar words to they presented, try: