It sounds a little redundant. This product does not have some essential features. I should have been in time for the class; I missed some important lessons.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
DebarghyaThis product is missing some features which should have been there.Or, better in my opinion ... which it should have had.
DebarghyaCan someone explainIt means, more or less, it would have been wiser to / it would havmethe usage of should have been?