Related to this thread: He has been gone a long time If I want to to say that someone had been gone for a long time, i.e., this absence took place in the past, and I want to use غَيبة , which of these is better: 1. وكان قد طالت غيبتُه 2. وكانت قد طالت غيبتُه In (1) the subject of كان is the person and the subject of طالت is غيبة . Is this allowed and/or preferred in Arabic? Thanks.