Say I paint my house red.
Then I said, the house should have been green.
How do I turn that into a question?
Should the house have been green?
or
Should the house be green?
or
should have the house been green?
Say I paint my house red.
Then I said, the house should have been green.
How do I turn that into a question?
Should the house have been green?
or
Should the house be green?
or
should have the house been green?
Simply asking “should the house have been green?” does not convey that it should have been. It leaves open both the option that it should have been green, and the option that it should have been something other than green.
To better convey that it should have been green you can say it with the following slight modification:
Shouldn’t the house have been green?
Phrased this way it is no longer presenting two equal possibilities. It is still asking the question, but it is asking from a perspective that favors one of the two possibilities — namely, that it should have been green.