汉译英 现在完成时

问题描述:

汉译英 现在完成时
1.他当医生已经5年了
2.电影已经放映5分钟了

he has been a doctor for 5 years
the film has been on for 5 minutes