I bet she had a fun time learning English with you.
「〜だったに違いない」と過去のことを推測して言うなら must have 過去分詞 を使って言うと良いでしょう。
ーShe must have had fun studying English with you.
「彼女はあなたとの英語の勉強が楽しかったに違いない」
ーI bet she had a fun time learning English with you.
「彼女はあなたと英語を学んで楽しい時間を過ごしたことでしょう」
このように簡単に I bet ... を使っても言えますよ。
ご参考まで!
I'm sure my daughter had a great time studying English with you.
こんにちは!
ご質問ありがとうございます。
先のアンカーさんが丁寧に回答されていますので、ここで他の例を挙げてみます。例えば、
I'm sure my daughter had a great time studying English with you.
とすると、『娘は先生と英語の勉強をするのきっと[楽しかった](https://eikaiwa.dmm.com/uknow/questions/2724/)と思います。』となります。
役に立ちそうな単語とフレーズ
sure that ~だと確信する、~は確かだと思っている
参考になれば幸いです。