English Translation
I presented myself at the meeting.
I primarily interpret this as “I showed up at the meeting”.
I presented myself at the meeting.
I primarily interpret this as “I showed up at the meeting”.
I agree. “I presented myself” would be an odd thing to say in English. “I showed up at the meeting”, or even “I introduced myself at the meeting” seem more likely meanings.