用法
**gain**表示“获得或得到”,侧重于通过自己的努力或行动获取,通常与动词或动名词搭配使用,表示一种主动获取的过程。**get**也可以表示“获得或得到”,但更强调获得的结果,可以与名词、动词或动名词搭配使用,既可以表示主动获取,也可以表示被动接受。
含义
**gain**通常用于表达通过努力或行动获得的积极结果,如获得知识、技能、经验或财富等。**get**的含义更广泛,既可以表示主动获得,如得到想要的物品或成就,也可以表示被动接受,如得到消息或被感染等。
时态
**gain**和**get**在时态上没有本质区别,都可以用于过去、现在和将来时。然而,**gain**更常用于表示长期持续的获取过程,而**get**更常用于表示短暂或一次性的获得行为。
语态
**gain**和**get**都可以用于主动语态和被动语态。**主动语态**侧重于执行获得行为的主语,而**被动语态**侧重于被获得的事物或人。**gain**在主动语态中使用较多,而**get**在被动语态中使用更频繁。
具体用法对比
获得物质或金钱
1. **主动语态:**
- I gained a lot of money from my new job.(我从新工作中赚了很多钱。)
- She got a promotion and a raise.(她获得了晋升和加薪。)
2. **被动语态:**
- The money was gained through hard work.(这笔钱是通过努力工作获得的。)
- The promotion was gotten by her because of her excellent performance.(她因出色的表现而获得了晋升。)
获得知识或技能
1. **主动语态:**
- I gained a lot of knowledge from reading books.(我从阅读书籍中获得了大量的知识。)
- He got a new skill by taking a course.(他通过参加课程获得了新技能。)
2. **被动语态:**
- Knowledge was gained by him through years of study.(知识是通过多年的学习获得的。)
- The skill was gotten by her through practice.(技能是通过练习获得的。)
获得经验或成就
1. **主动语态:**
- I gained valuable experience working in the company.(我在公司工作期间获得了宝贵的经验。)
- She got an award for her outstanding achievements.(她因杰出成就而获得了奖项。)
2. **被动语态:**
- Experience was gained by her through her involvement in various projects.(她通过参与各种项目获得了经验。)
- The award was gotten by him for his contribution to the field.(他因在该领域的贡献而获得了奖项。)
得到消息或信息
1. **主动语态:**
- I got a message from my friend.(我收到朋友的消息了。)
- She gained some information about the project.(她获得了一些关于该项目的信息。)
2. **被动语态:**
- The message was gotten by her from her friend.(消息是她从朋友那里收到的。)
- The information was gained by him through research.(这些信息是他通过研究获得的。)