Examveda
Examveda

I haven't ridden a bike . . . . . . . . ages.

A. since

B. for

C. on

D. none of the above

Answer: Option B

Solution(By Examveda Team)

The correct word here is for. In the given sentence, the person has not ridden a bike for a long time which has been mentioned in ages. Thus, the correct sentence is 'I haven't ridden a bike for ages'.

This Question Belongs to Competitive English >> Grammar

Join The Discussion

Related Questions on Grammar