请帮忙给出正确答案和分析,谢谢!
I have heard of him.(英译中)
China lies to the north of Vietnam.(英译中)
Have you taken your medicine?(英译中)
Have you finished loading up?(英译中)
This chair has only three legs.(英译中)
Have you answered her letter?(英译中)