请帮忙给出正确答案和分析,谢谢!
This wall will do as a rest for your camera.(英译中)
Have you taken your medicine?(英译中)
Have you finished loading up?(英译中)
You have lots of time to finish the work.(英译中)
You must keep your promise.(英译中)
Do you like French films?(英译中)