Which is correct:
1-Wait for an hour till I am done.
2-Wait for an hour, till I am done.
I will be finished in an hour. Wait till I am done.
I would think logically one should opt for "2", since "till I am finished" is simply telling us something about "an hour". But I am not sure people would pronounce that sentence with a pause there.
I wouldn't write either and I wouldn't say either.
When writing don't use "till", use "until" - "Wait for an hour until I am done."
If I was speaking then I'd usually contract everything (including "I am")
"Wait for an hour till I'm done."
I don't think I would be likely to use both in one sentence. I would either say:
- Wait till/until I'm done.
- Wait for an hour.
I might say "Wait till/until I'm done - I'll be about an hour" or something similar.
Remember - if you don't use correct capitalisation, punctuation and spacing, anything you write will be incorrect.