My father (be)a doctor for over 20 years.

问题描述:

My father (be)a doctor for over 20 years.

my father has been a doctor for over 20 years
for加一段时间 用现在完成时