My question is only about THE PAST.
Could (in the past)- we use it to state a fact or talk about an ability. He couldn't hear us. I couldn't swim when I was a kid. Am I right? Do we also use could in different situations?
Could have (in the past)- is only for stating some probability. Something happened or not. She could have gone to work. It's possible that she's there but we're not certain. Is that right? Do we use could have in different situations in the past?
What I say here it only works like that with could right? I mean should is only used in the presence and future and should have is for the past thus only could can be used in the past presence and future. Is the only modal which behaves like that? Is that right?