Mit jelent a Should have + past participle (p.p)?

Anyanyelvi válasz:
Rebecca
Should have + p.pakkor használatos, ha azt akarod mondani, hogy ~-t kellett volna tenned, de nem tetted meg. Van egy árnyalat is, amellyel tanácsot adhat múltbeli önmagának az idő múlásával. Például, ha csak Covey edzését emelték volna itt... De azt mondom neked, hogy valójában nem ezt tetted. Példa: I should have brought an umbrella when I left the house. Now it's raining and I'm getting drenched. (esernyőt kellett volna hoznom magammal, amikor elhagytam a házat, de most esik az eső, és elázom.) Példa: I should have eaten more at dinner. Now I'm hungry again. (Több vacsorát fogok enni, már éhes vagyok.)