Mr. A : Mr. B, I want you to be here within one hour. So take flight to come here.
Mr.B : No, Mr. A. I can't. I can took only bus or train and it will take some 5 hours to reach there.
Mr. A : Why?
Mr. B : Though I am now not badly off, as you know, I cannot afford to come there by flight but on bus or train. But I hope soon I will be better off as I am going to get my promotion next month. Then I will be able to come there by flight.
Are these sentences correct?
Please help me.