问题

Have you heard from Nelly recently?— Yes, I _________ his letters and cards many times while I was in Italy
A:have received
B:received
C:had received
D:would receive
B:received
C:had received
D:would receive
正确答案是: