Aria
この場合、受動態なのでwas openではなくてwas openedとなる気がるのですが、なぜ原形のopenになるのでしょうか。

この文章では"open" を使います。なぜなら、"open for business"は、ビジネスを開始したばかりでそれを行う準備ができていることを表すのに使用されるイディオムだからです。ここでopenは形容詞に使われました。
この文章では"open" を使います。なぜなら、"open for business"は、ビジネスを開始したばかりでそれを行う準備ができていることを表すのに使用されるイディオムだからです。ここでopenは形容詞に使われました。