quel qu'ait été

Determiner

 * 1) whatever, regardless of what, no matter what ... has been/may/might have been

Coordinate terms

 * (present simple subjunctive)
 * (past simple subjunctive)
 * (past perfect subjunctive)