Skip to main content

Replies sorted oldest to newest

Hi, Ahmed,

Hello. Which one is correct? why?

- Many machines are made ......... by electricity.

(to run - to be run)

Thank you.

Using 'by' here is perplexing. The intransitive use of 'run' is the natural thing to say here. I'd say: "Many machines are made to run on electricity." Using 'by' means 'run' is used as a transitive verb and must be used in the passive form in your example. I haven't seen 'run' used as a transitive verb with this meaning before.

Hi, Ahmed,

Hello. again.

Can't we say: " Electricity makes many machines run."?

Thank you.

I see that this is a very poor sentence to use.

1- Many machines are made to run on / be powered by electricity.

(It means they are designed to run on / be powered by electricity.)

2- Many machines are made to run by electricity.

(It doesn't have the same meaning as 1. It sounds meaningless or odd and I think that no one will get that meaning you have in mind.)

Add Reply

×
×
×
×
Link copied to your clipboard.
×