jezeli uzywamy czasownikow modalnych, ktore opisuja cos z przeszlosci, wowczas stosujemy grupe modalna, w sklad ktorej wchodzi CZAS. MODALNY + Perfect Infinitive (have + 3 forma czas. - imieslow bierny)
Where is he? He(be)
>here an hour ago.
> ......he might have been here....
might to przypuszczenie, a mama wyraza swoje niezadowolenie, wiec:
...should/ought to have been...
>4. Friend : he(go) to the playground to watch a football match.
> Mother: nO,if there'd been a match today he (tell) me. He always
>tell ma all the football news.
>......he could have gone
>......he should have told
przyjaciel go zna, wiec raczej jest pewny swojej wypowiedzi:
...He must have gone... (ale rownie dobrze moze byc 'may' oraz 'might', ale nie 'could' - 'could' w twoim zdaniu tlumaczymy jako 'mogl pojsc' (ale nie poszedl)
...would have told me... (uzycie 'should' w tym zdaniu jest niepoprawne, poniewaz ze zdania mamy wynika, ze on ZAWSZE mowi jej o pilce noznej; twoje zdanie tlumaczymy 'powinin byl mi powiedziec', a ma byc 'bylby mi powiedzial')
troche to zawile, no ale coz z czasem przyjdzie ci rozwiazywanie takich zadian z latwoscia