You haven't been here for a while. Were you on probation?
You haven't come here for some time now. Were you suspended or something?
ーYou haven't been here for a while. Were you on probation?
「しばらく来てなかったけど、執行猶予中だったの?」
haven't been here for a while で「しばらくここに来ていなかった」
on probation で「執行猶予中で」
ーYou haven't come here for some time now. Were you suspended or something?
「しばらく来てなかったけど、執行猶予中か何かだったの?」
haven't come here for some time now で「しばらくここに来ていなかった」
to be suspended で「執行猶予中である・謹慎中である」
ご参考まで!