Challenger App

No.1 PSC Learning App

1M+ Downloads
I have known him ---------a long time.

Afor

Bfrom

Cthrough

Dalong

Answer:

A. for

Read Explanation:

"for" is used to indicate the duration or length of time,


Related Questions:

I have borrowed this motor bike ……. a friend:
He drove from Maharashtra ..... Karnataka without stopping to rest.
I enjoyed the respite ______ the noise.
I nearly missed my train this morning. I got to the railway station just ..... time.

Pick a preposition :

I am accustomed _____ hard work.