Interested in Language
I'm a little bit confused about below expressions. Can anybody tell me which expression that sounds more English native?
Thank you very much!
1. There are lots of restaurants opening/opened along the street.
2. I want to apply for/open a new function for my bank account so that I can manage my daily investment positions.