Student or Learner
Please, help me to say correctly:
The streets are now lighted (by/with) electricity.
I have another sentence with the same problem. Please, help me:
This excellent photo was taken (by/with) a cheap camera.
'On the way home I was caught by [could also be 'on'] a speed camera'. (In fact "on" would work in you original sentence as well.)