I _____ you this for many times,but you don't listen to my advice.A.told B.tell C.have told请说明具体原因

问题描述:

I _____ you this for many times,but you don't listen to my advice.A.told B.tell C.have told
请说明具体原因

根据语境排除B
有many times所以用told

C.have told

选A.told 不选C.have told, 因为for many times不是时间段,是表示好多次,不必用完成时态

A.told

C.have told
因为for many times是时间短语,已经说明要用现在完成时了