Have you (done) any part-time job?翻译:你有做过兼职吗?解释:have done或has done是现在完成时的结构。参考:现在完成时:http://baike.baidu.com/view/191047.htm?fr=aladdin补充:过去完成时:http://baike.baidu.com/view/201153.htm?fr=aladdin