I’m sure cars by solar energy will be popular in the near future.
A. pressed
B. controlled
C. powered
D. pushed
网友回答
A. pressed
B. controlled
(答案→)C. powered
D. pushed
解析:power作动词时,意为“给……提供动力”;此处powered by solar energy为过去分词在句中作定语,相当于that are powered by solar energy。