Which is a right expression?

mango

New member
I am a student learning English.
Which sounds better?
If any of them sounds awkward, please correct them.

1. My English has much to be desired.
2. My English leaves much to be desired.
3. My English has lots of things to be desired.
 
Back
Top