【地道表达法】“on the job”和“on job”有什么区别吗?
A teacher must
be capable of
infinite patience.老师必须有无限的耐心。
☞
be capable of 表示“能够;有能力做”,与“be able to”意思相近。不过“of”作为介词后面通常加名词或是动词的-ing形式。上面例句中的must be capable of 可以理解为must have the quality of,即“具备什么样的能力/素质”。所以,我们也可以改写为:A teacher must have the quality of infinite patience.老师必须有无限的耐心。
☞
infinite表示“无穷、无限的”,反义词为finite(有限的);要注意这一组反义词虽然形似,但是发音大不相同。Everyone should aware that our resources are finite.所有人都应认识到,我们的资源是有限的。
Few could
figure out
what to do with plastic.极少人能想出如何处理这些塑料。
☞
figure out 意思比较多,但是主要分成两类。例句中的figure out是“弄清,理解”的意思,例如:I can't figure out what he's trying to say.
我弄不懂他想说什么。☞除此之外,figure out还可以表示“计算出,估计“:
Father is trying to figure out his tax.父亲在设法计算出他的税额。
What if
she doesn't win the contest again?如果她又没赢得比赛怎么办?
☞
what if 表示“假使…将会怎么样”,大致可以分为两种用法:
(1) what if 引导的句子含虚拟的意味,可做虚拟语气理解。例如:
What if the boy's parents should die?万一男孩的父母死了呢?
此处虚拟语气中的“should”表示小概率事件的“万一/可能”,千万不要理解为”应该“的意思哦。
(2) 但what if 引导的句子时态也不一定非得做虚拟语气的语法考虑。例如:
What if it rains?要是下雨该怎么办?
Drinking
on the job
was not acceptable.在工作中饮酒是不被接受的。
☞
on the job在上面的例句中表示“在工作;上班中”,同“working”。而on job的意思则与其有差别,表示“在职”。例如,“在职培训”就是on job training。两种用法千万不要混淆哦。All employees are required to participate in the on job training next week.下周,所有员工都必须参加在职培训。
By comparison
with London, Paris is small.和伦敦相比,巴黎较小。
☞
by comparison 表示“相比之下,通过比较”,后常跟介词with。by comparison with 还可以被简单地替换成compared with,这是用compare的过去分词做状语,通常摆在句首。相似的表达方法还有:by/in contrast。例如,上面的例句就可以写为:By contrast with London, Paris is small.和伦敦相比,巴黎较小。
以上讲解由扇贝编写,点击【扇贝APP
】-【发现
】-【精选文章
】查看往期所有精选文章
评论区
当前还没有人评论,快来抢沙发吧~