Copyright © 2016. BRICK&SOFT.All rights reserved.
could have p.p.
It could have been worse.
JPもっと悪かったかもしれません.
Sound
might[may] have p.p.
She might have been a reporter.
JP彼女は記者だったのかもしれない。