(it sounds strange to me. Not strange, and either answer will serve: 'should be' for the fact and 'should have been' for the reply.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
Johnson13In this situation, when we use SHOULD meaning OUGHT TO, to refer to a past thing, we should use SHOULD + present perfect; so should I say in the above situation IT SHOULD HAVE BEEN PRUSSIA?(it sounds strange to me.Not strange, and either answer will serve: 'should be' for the fact and 'should have been' for the reply.
Johnson13When I was in senior secondary, the most interesting lesson should be/ should have been the maths lesson.Is there any possibility of it still being the most interesting lesson?
Johnson13But is there any way I can change the sentence to convey the meaning that 'I guess at that time they will have XYZ'?The semantics of the sentence must indicate a completed earlier act to make it a reasonable choice, I think: