Sb is right to do sth与Sb is right in doing sth的对错与

学考宝 作者:佚名

问题描述

请老师说说下面两个句子的对与错:
He was right to tell his parents about what has happened.
He was right in telling his parents about what has happened.
这两个句子的对错可以归结到 Sb is right to do sth与Sb is right in doing sth的对错。我想请教的是:如果都对,它们有区别吗?如果有错的话,是什么性质的错误?语法错误还是惯用法错误?谢谢!

老师答疑

陈老师:

表示做某事是对的,be right 后可接不定式或in doing sth,两者意思基本相同。如:
You’re right to do [in doing] so. 你这样做的是对的。
He was right in selling [to sell] the farm. 他把农庄卖掉是对的。

所以你的两个句子都是对的。意思是:他是对的,把所发生的情况告诉了他的父母。
顺便说一句,为了保持时态的呼应,建议将句中的 has happened 改为 had happened 较好。

阅读全文
下载本文

热门推荐

2024西安新东方雅思一对一怎么样

2024-08-02
2024西安新东方雅思一对一怎么样

下列句子中不含通假字的一项是()A.吾知所过矣,将改之B.而观其辟丸也C.三进及溜D.衮职有阙答案:A

2024-07-10
下列句子中不含通假字的一项是()A.吾知所过矣,将改之B.而观其辟丸也C.三进及溜D.衮职有阙答案:A

定向培养军士,2024年已扩大范围!

2024-05-27
定向培养军士,2024年已扩大范围!

七夕原文、翻译和赏析

2023-11-07
七夕原文、翻译和赏析

2024高考多少分能上广西工商职业技术学院 最低分数线和位次

2024-05-14
2024高考多少分能上广西工商职业技术学院 最低分数线和位次

音乐艺考到底贵不贵 看完你就知道

2024-10-31
音乐艺考到底贵不贵 看完你就知道

我的高中老师作文(最新29篇)

2024-07-11
我的高中老师作文(最新29篇)

2024广西高职大专院校排名最新 最好的十大专科学校

2024-04-22
2024广西高职大专院校排名最新 最好的十大专科学校

2024大学3+2北京外国语大学留学项目有哪些专业 详细名单

2024-09-12
2024大学3+2北京外国语大学留学项目有哪些专业 详细名单

李邕简介 李邕生平

2023-10-29
李邕简介 李邕生平