第1个回答 2018-12-10
严谨的来说,be useful for doing中的useful是个adj.意思是做什么事是有用的,里面的for为介词,后面跟doing的形式。
而be used for doing中的used是个过去分词,有be有done表被动,里面的for也为介词,后面跟doing的形式,意思是某物被用与做某事,这个只的是大范围,指某物用途。
eg. The knife is used for cutting things.
说到这,还有个和be used for doing一个类似的句型。
be used to do sth.此句型的used也是过去分词,表被动,意为被用于做某事,范围较小。
eg.The book is used to read by us.