Why is this answer wrong: "Should it have been a very good book?"
what about should it be a very good book? for "Měla to být velmi dobrá kniha?"
"It should be" translates as "Měla by to být..."
Thanks.