Hello everyone,

Could you tell me which sentence(s) are correct?
a) I had overslept once before.
b) I overslept once before.
c) I have oversept one before.

This is the sentence I am uttering now, so I suppose that c) with Present Perfect is the one correct/preffered.
Am I right?

Thank you
Hello Anon

C seems the best answer to your question; though in some contexts, B might also be possible. Careful with the spelling:

c) I have overslept once before.

Students: We have free audio pronunciation exercises.
Thanks, Mr Pedantic Emotion: smile.

Marry Christmas and a Happy New Year!
Thanks, Anon – the same to you!