I HAVEN’T SEEN JENNY …… . A. FOR A LONG TIME B. IN THE LAST TIME C...

24. I haven’t seen Jenny …… . A. for a long time B. in the last time C. since long D. lastly