The doctor has told you to take the medicine three times a day.why don't you do so?这句英文里,为什么用现在完成时?has+done,难道那医生一直从过去跟他说到了现在?我能去掉那个has么?

问题描述:

The doctor has told you to take the medicine three times a day.why don't you do so?
这句英文里,为什么用现在完成时?has+done,难道那医生一直从过去跟他说到了现在?
我能去掉那个has么?