1.He was so tired that he went to sleep immediately.他太累了以至于他很快就睡着了.
2.My neighbour who went to Tokyo for a holiday couldn't return home because he didn't have enough money.我的那位去东京的朋友回不来了,因为他没有足够的钱了.
3.I went into the kitchen and I was finding the door unlocked.(好像不对哦……)意思大概是这样:我进入厨房,发现门没有被锁.
4.He didn't hurry because he missed the train.他不着急因为他错过了火车.
第三句有点不确定,其他的可以保证正确.