Faits: A. Le 18 février 2011, l'Office de la circulation routière et de la navigation du canton de Berne (OCRN) a ordonné le retrait à titre préventif du permis de conduire à l'essai et du permis d'élève conducteur de A._, jusqu'à détermination de son aptitude à conduire. Cette décision repose sur un rapport de police du 26 janvier 2011 faisant état de plusieurs infractions à la LCR, ainsi que sur un retrait de permis d'un mois prononcé en avril 2010. B. Par décision du 14 avril 2011, la Commission de recours du canton de Berne contre les mesures LCR a confirmé cette mesure, après avoir écarté une offre de preuve tendant à l'audition d'un policier. Diverses infractions avaient été constatées entre les mois d'octobre 2009 et janvier 2011 (conduite d'une motocyclette sans avoir l'âge requis; excès de vitesse, dépassements dangereux; violations d'une interdiction de circuler). Il y avait donc des doutes sur l'aptitude de l'intéressé à la conduite de véhicules à moteur. C. Par acte du 16 mai 2011, A._ forme un recours en matière de droit public par lequel il demande la réforme de la décision du 14 avril 2011 en ce sens qu'aucune mesure n'est ordonnée et que le retrait préventif de son permis de conduire est révoqué. Subsidiairement, il conclut à l'annulation de la décision cantonale et au renvoi de la cause à l'autorité inférieure pour nouvelle décision dans le sens des considérants, son permis de conduire lui étant restitué "à titre conditionnel" dans l'attente de l'expertise. L'effet suspensif a été refusé, par ordonnance du 8 juin 2011. L'OCRN a renoncé à déposer des observations. La Commission cantonale de recours et l'OFROU concluent au rejet du recours. Le recourant a répliqué