nejlepší odpověď
„Neměl bych mít“ je správný způsob, jak vyjádřit povinnost nebo morální odpovědnost minulosti. Akce již skončila a vy vlastníte nebo si uvědomíte chybu, které jste se dopustili v minulosti. Například: „Neměl jsem říkat tato ostrá slova“
Používáme první (současný) tvar slovesa s „modály“. K vyjádření akce minulosti nemůžeme použít minulý tvar slovesa bezprostředně za modálem. Pokud musíme vykreslit minulou akci, můžeme to udělat přidáním ‘mít + minulé příčestí‘. „Nemělo by se“ je nesprávné.
Odpověď
„Nemělo se“ je vždy nesprávné, protože je vždy nesprávné použít modální sloveso, za nímž následuje cokoli jiného než infinitiv. Toto je jednoduché pravidlo bez výjimek:
„ by neměl mít, “ nikdy * by neměl
„ nemohl jít, ” nikdy * nemohl jít
„ vyhrál t do, ” nikdy * nebude dělat
“ může se zúčastnit, “ nikdy * se může zúčastnit
„ může vědět, ” nikdy * možná vědět