"Вы думаете, что ваша мама будет записала эту передачу?"
The english translation was "will have". Wouldn't you just use the perfective form of a verb? I'm inclined to think this is incorrect since I've never seen it before. Anywhere. But I'm not fluent yet so I'm still a little unsure.