improve in, improve on〔upon〕
1.前者表示“本身在…方面有改进”,后者主要指“对…加以改进”。
2.improve on多接实物名词; 而improve in多接名词或动名词。
3.improve in多用进行时或完成时态,而improve on多用一般时态。
improve, improve on〔upon〕
improve和improve on都可接宾语,意思是“使…有长进或提高”。improve指在原有的基础上加以改进。而improve on则用于另一事物,即创造新的,比原来更好的事物。试比较:
I can improve this poem.
我可以把这首诗改得更好。
I can improve on this poem.
我可以再写一首超过这首的另一首诗。
I can improve upon her poem.
我能作一首比她好的诗。(用于另一事物)
improve, better
improve与better意思相近,都指在原有基础上改进得更好。它们的区别是:
1.在提高的速度和水平上, improve比better更快更高。
2.better比improve更有生气和亲切感。
3.better和improve都可接反身代词再接介词in,前者指某人的社会经济地位向好的方面发展,后者指本身向更好的方面变化。例如:
He has bettered himself in living condition.他的生活条件已大有改善。
I wish to improve myself in drawing.但愿我在绘画方面有所长进。
improve,better,perfect,refine
这些动词均有“改进、改善”之意。
improve最常用词,多指状态或性质上的深刻或重要改进,也可指自身能力的提高。
better多用于口语,指适当地改善原来并非很差的状态或性质,也指社会地位、经济状况的改善。
perfect语义强,通常指使方法、技术等达到完善美好的境地。
refine侧重指使语言、仪态等变得文雅、优美,也可指技艺等的提高。