Prečo ste have invitednapísali? Nemôžem should we invite her for lunchjednoducho napísať?

Odpoveď rodeného hovorcu
Rebecca
Termín should haveje niečo, čo sa v minulosti nestalo, ale často sa používa na spochybnenie toho, čo sa malo stať alebo sa malo stať. V tomto prípade sa rozprávač pýta svojej priateľky: "Nebolo správne pozvať ju na obed?" Obed sa už začal, čo naznačuje, že ju na obed nepozvali. Ak sa obed ešte nezačal, môžete ho použiť ako should we invite her for lunchbez have. Príklad: Should I have left my house sooner? (Mal som odísť z domu skôr?) = > už opustil dom a premýšľal, či minulé správanie nebolo nesprávne Príklad: Should I leave my house sooner? (Potrebujete vyjsť z domu skôr?) => ešte neopustili dom Príklad: Should I have apologized to her? (Mal som sa jej ospravedlniť?) => Neospravedlňujem sa, premýšľam, či som sa mal v minulosti ospravedlniť Príklad: Should I apologize to her? (Mám sa jej ospravedlniť?) => Prípad sa ešte neskončil, stále existuje šanca ospravedlniť sa