I HAVEN'T SEEN JENNY_____A. FOR A LONG TIME B. IN THE LAST TIME C...

1263)I haven't seen Jenny_____A. for a long time B. in the last time C. since long D. lastly