Since you were referring to an action from an unspecified time in the past until the present time, the present perfect tense is proper, i.e. have + past particple form of the verb.
The present perfect expresses the idea that something happened (or never happened) before now, at an unspecified time in the past. The exact time it happened is not important. If there is a specific mention of time, the simple past is used.
Note that the past participle of the verb receive is recieved. Thus, have received.