谁能帮看看这几句话中有没有语法错误或者是不是太中国化英语?

问题描述:

谁能帮看看这几句话中有没有语法错误或者是不是太中国化英语?
question 1:Why did he never take his son to go a public bar?(要想表达的意思是:为什么他从不带他的儿子去酒吧?)
question 2:How long did they drink for first time?(他们第一次喝酒,喝了多长时间?)
question 3:“I can only see one light at the end of the bar”what is the sentence mean?(这句话的意思是什么?)

1.go to a public bar或者直接把这样说Why did he never take his son to public bar.
2.for 去掉,或者说 At first time ,How long did they drink .
3.in the end of bar