有几道填适当介词和副词的题,

问题描述:

有几道填适当介词和副词的题,
Happiness can only be achieved ( ) hard and earnest work .
This film is based on a famous novel ( ) a great writer .
The government has laid down many rules to prevent this ( ) happening again .
He got all his money ( ) dishonest means .

楼上的都有点点小问题.
Happiness can only be achieved ( by/through ) hard and earnest work .“通过”的意思
This film is based on a famous novel ( of ) a great writer .
The government has laid down many rules to prevent this ( from或省略 ) happening again .
He got all his money ( by ) dishonest means.非法赚钱,固定搭配