THIS MORNING, I ENCOUNTEREDA FRIEND I HAVEN'T SEEN FORA LONG TIME...

150. This morning, I encountereda friend I haven't seen fora long times.

a. encountered

b. haven't

c. for

d. times