had been sent [past perfect tense, passive voice] .... simple perfect:has learned 意思是:已經學習了。
hk.knowledge.yahoo.com