Chinese: 我可能把钥匙忘了。
English: I might have forgotten my keys.
French: C'est possible que j'aie oublié mes clefs.