can : ~할 수 있다 (단정적 표현)
could : ~할 수도 있다 (유보적 표현)
could have pp: ~할 수도 있었다 (과거)
will go 나는 갈 거야. (단정적인 표현) .
would go 내가 갈 텐데. (유보적인 표현) :
would have gone. 내가 갔었을 텐데 (과거) :
would have pp ~했었을 텐데, ~했을 텐데 (과거)
will ~할 거야 (미래)
can ~할 수 있어 (능력, 가능) shall 현대 영어에서는 거의 사용하지 않음(상대에게 동의, 허락을 구할 때만 사용) Shall we dance?
would ~할 텐데(유보)
could ~할 수 있을 텐데
should ~해야 한다 (권유, 제안 ~하는 게 좋겠다. ~하는 게 옳다) must ~해야 한다(의무)
would have pp ~했을 텐데(과거)
could have pp ~할 수 있었는데
should have pp ~해야 했는데
could (~할 수 있을 텐데) - 능력, 가능
could have pp (~할 수 있었을 텐데 - 사실은 못함)
would (~할 텐데)
would have pp (~했을 텐데 - 사실은 안함)
should (~해야한다) - 당위, 권유
should have pp (~해야 했는데 - 사실은 안 함) 후회, 유감
might (~일지도 몰라, ~일 수도 있어) 희박한 추측
might have pp (~수도 있었는데) . 사실은 그렇게 이루어지지 않음
may have pp : may의 과거형, ~였을 수도 있어 - 가능성 인정
might have pp : might의 과거형 ~였을 수도 있어 - 하지만 실현 안됨
would have pp : ~했을텐데 (사실은 안 했음)
I would have bought the land. 내가 그 땅을 샀을 텐데
could have pp : ~할 수 있었는데 (사실은 못 했음)
I could have bought the land. 내가 그 땅을 살 수도 있었는데
should have pp : ~했어야 했는데 (사실은 안 해서 후회)
I should have bought the land. 내가 그 땅을 샀어야 했는데
might have pp : ~했을지도 몰라 (사실은 발생하지 않음)
I might have bought the land. 내가 어쩌면 그 땅을 샀을지도 몰라
희망사항