Synonyms for Present (same or very similar meaning)
WordNet sense 1 (the period of time that is happening now; any continuous stretch of time including the moment of speech):
nowadays
WordNet sense 2 (a verb tense that expresses actions or states at the time of speaking):
present tense
WordNet sense 3 (introduce):
pose
WordNet sense 4 (hand over formally):
submit
WordNet sense 5 (give, especially as an honor or reward):
award
WordNet sense 6 (give as a present; make a gift of):
gift, give
WordNet sense 7 (show or demonstrate something to an interested audience):
demo, demonstrate, exhibit, show
WordNet sense 8 (being here now):
here
WordNet sense 9 (being present (at meeting or event etc.)):
attendant
WordNet sense 10 (in or of the present month):
instant
WordNet sense 11 (of the present time and place):
immediate
WordNet sense 12 (perform (a play), especially on a stage):
represent, stage, represent
WordNet sense 13 (represent in a painting, drawing, sculpture, or verbally):
portray
WordNet sense 14 (present somebody with something, usually to accuse or criticize):
confront, face
WordNet sense 15 (deliver (a speech, oration, or idea)):
deliver
WordNet sense 16 (cause to come to know personally):
acquaint, introduce
WordNet sense 17 (recognize with a gesture prescribed by a military regulation; assume a prescribed position):
salute
WordNet sense 18 (bring forward and present to the mind):
lay out
From the ODE community, based on WordNet
add/edit