Can he have been

Can he have beenCan he have beenCan he have beenCan he have beenCan he have beenCan he have been
Can he have beenCan he have beenCan he have beenCan he have beenCan he have beenCan he have been
Can he have beenCan he have beenCan he have beenCan he have beenCan he have beenCan he have beenCan he have beenCan he have beenCan he have beenCan he have beenCan he have beenCan he have beenCan he have beenCan he have beenCan he have beenCan he have beenCan he have beenCan he have beenCan he have beenCan he have beenCan he have beenCan he have beenCan he have beenCan he have beenCan he have beenCan he have beenCan he have beenCan he have beenCan he have beenCan he have beenCan he have beenCan he have beenCan he have beenCan he have beenCan he have beenCan he have been