例文1「こんなの持ってたっけ?」
I didn't know you had one of these. と言うこともできます。
had の代わりに own (所有する)の過去形 owned を使っても良いです。
例文2「こんなのいつ買ったの?」
こちらも When did you buy one of these? と言うこともできます。
buy の代わりに purchase (購入する)を使っても良いです。
ご参考になれば幸いです!
この場合、次のような言い方ができますよ。
ーI don't remember when I bought this.
「これを買ったのを覚えていない」=「こんなのいつ買ったっけ?」
ーWhen did I buy this? I don't remember.
「これいつ買ったっけ?覚えていないや」
ーI don't remember having this.
「これを持っていたのを覚えていない」=「こんなの持ってたっけ?」
ご参考まで!