问题

Tom ________ a letter from Terry for a long time.
A:didn’t receive
B:hasn’t got
C:didn’t have
D:hasn’t heard
B:hasn’t got
C:didn’t have
D:hasn’t heard
正确答案是: