同为过去式的时候,在英美两式英语中的用法不同。美式英语中的learned任何时候(只要是简单的过去时)都可以用,而learnt则必须是soon, later,等之后(例如he soon learnt, she later learnt)。英式英语大部分时间都是用learnt(不分场合),而learned则是有学问的意思。
二者词性不同。learned除了是learn的过去式和过去分词,还有形容词性。翻译为有学问的;博学的;学术上的;精通某门学问的。
一、learn及物动词的用法
1.学习、学会(直接跟宾语)
1)He has learnt a new skill.
他学会了一项新技能。
2)My brother is learning English now.
我的弟弟正在学英语。
2.认识到、得知(直接跟宾语,或则后跟that引导的宾语从句)
1)He has learned that dishonesty does not pay.
他已经认识到不诚实是没有好报的。
2)I learned that he was in Spain.
我从他的信中得知他正在西班牙。
3)We learnt the news this morning.
我们今天早晨得悉这一消息。
3. 接受(教训),固定表达
1)I leant a lesson.
我接受了教训。
二、learn不及物动词的用法
1. 学、学习(+from)
1)Why don't you learn from my mistakes?
你为何不从我的错误中吸取教训呢?
2)Everyone should learn from role models.
每个人都要像榜样学习。
2.得知、获悉(+of/about)
1)We learned of his marriage in the newspapers.
我们从报上获悉他结婚了。