I haven't eaten an apple ...... a long while.

Review the verified answer and explanation for this DemoPaper-Pakistan past-paper question on CampusFin.

I haven't eaten an apple ...... a long while. Answer: for