Who wrote this book?
誰が、この本を書いたの?
これを肯定文にすると、例えばJohnが書いたら
John wrote this book.
受動態にした場合、
This book was written by John.
このJohn🟰誰・whoなので
Who was this book written by?
この本は誰によって書かれたのですか?
おっしゃる通りでisではなくwas過去形なら正解です。
Who is the writer of this book?
この本の著者は誰ですか?
ニュアンスは同じですね、Johnが答えになる質問をしているのは変わりないです。
どっちも正解ですが、私なら書き換えと言われてるので、大人しく受動態にしますけどね^ ^;