Can 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 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