can vs could

Temat przeniesiony do archwium.
jaka jest roznica miedzy
She cannot have had a happy childhood a
She could not have had a happy childhood
Ja bym powiedziała, że róznica jest w stopniu pewności can't have had... jestem przekonana, to niemożliwe żeby miała szczęsliwe dzieciństwo, a couldn't have had... jest to bardziej mój osąd na podstawie tego co słyszałam, na przykład.

Może ktoś jeszcze się wypowie bo na stówę pewna nie jestem.
dzieki tez mi sie tak wydaje, podobnie w tym zdaniu np
he cannot have forgotten because he was taking about it
he could have forgotten - just my opinion, no information.