1   Uma variante do CONDITIONAL TYPE 3 - aqui designada por TYPE 3a - é empregue para exprimir uma condição hipotética no passado, cuja consequência nunca ocorreu, ou nunca poderá ocorrer, porque a condição nunca se concretizou no passado.
 
 
 
  2   Esta variante tem a forma de:
 
IF + PAST PERFECT + COULD
MIGHT
SHOULD
+ HAVE + Particípio Passado
 
 
Exemplos:
 
(possibilidade)
• If I had studied, I might have passed the exam.
• Se eu tivesse estudado, poderia ter passado o exame.
 
(habilidade)
• If the box hadn't been so heavy, I could have lifted it easily.
• Se o caixote não estivesse tão pesado, eu teria conseguido
  levantá-lo facilmente.
 
(permissão)
• If little Tom hadn't been naughty at school, he could have gone
  home earlier.
• Se o pequeno Tom tivesse comportado bem na escola, poderia
  ter ido para casa mais cedo.
 
(dever)
• If he had seen her, he should have told her.
• Se ele a tivesse visto, deveria ter-lhe dito.