Dobrý den. Při psaní testu z učebnice Maturita Solutions jsem narazila na problém s tvarem should have. Jednalo se o poslech s následujícím textem.
Bridget: Mum was cooking dinner but she’s not a very good cook – sorry mum! – and she burned the chicken. So she asked me to go out and get some fish and chips from the shop on the corner.
Možnosti odpovědí: That night Bridget should have a) eaten a chicken, b) cooked the dinner, c) eaten fish and chips.
Prosím: Mně osobně nepřijde správně ani jedna, ale když už, volila bych b). Správně je a). Proč?
Děkuji za případné odpovědi.