首先看下每个选项的意思
meet with 偶然遇见
heard about 听说;得知
get news from 得到消息
received a letter from 收到某人的来信
从题干的意思可以排除 A B选项
由于状语是since last year 决定了这句话的时态是完成时,且只能用延续性动词;
延续性动词是能够延续的动作的词
如:learn, work, stand, lie, know, walk, keep, have, wait, watch, sing, read, sleep, live, stay等。延续性动词可以与表示时间段的状语连用。
表示时间段的短语有:for+ 时间,for 2 years; since从句,since he came here; since+时间点名词,since last year, since 5 days ago; how long; for a long time等。
D选项才是延续性动词,整句话的意思是 自动去年 我就再没有收到我姐姐/妹妹的来信了
B。since 和延续性动词连用。这里只有hear about 是可延续的。