yeah, you're right--it can also be followed by a question mark, exclamation point, etc etc.
i should have said sentences written in present perfect (as in this case) are followed by a period--except simple sentences in present perfect but connatating commands, subjunctives, sarcsm, poetic...