1 It was good doing sth与It was good to do sth

It was good running into you today. (背景是两个人白天相遇,之后通电话说起这事)

请教这里为什么用running,而不用to run?

请先 登录 后评论

最佳答案 2018-11-09 09:33

was good doing sth与It was good to do sth 都可以说,用动名词属于口语或非正式用法。所以你的句子中用不定式也完全可以。

It was good running into you today.

= It was good to run into you today.

类似的例子如:

It was nice to meet / meeting you. 很高兴见到你。(摘自《牛津英语用指南》第三版)


请先 登录 后评论

其它 2 个回答

陈才   - 英语教师
擅长:中考英语,词法问题

It was good running into you today. 

(背景是两个人白天相遇,之后通电话说起这事)

请教这里为什么用running,而不用to run?

(1)当good为形容词,作表语时,真正主语,可以是动名词,也可是是不定式,但是不定式要常见些。

It is good doing sth(OK)

It is good keeping early hours.

早睡早起对身体有好处。

It is good to do sth(OK,且更常见

It is good to go to the country for fresh air.  

到乡下呼吸一下新鲜的空气是很有益的.

It is good to stop all study activities for one full day.  

周六一整天停止一切学习活动是有益的.

It is good to be curious about the world around you.  

对你周围的世界感到新奇是件好事.

(2)当good为名词(好处,用处),作表语,真正主语要用动名词,不用不定式

It's no good worrying about it now.

现在就为此发愁根本没用。

请先 登录 后评论
黎反修   - 英语翻译 (已退休)
擅长:数词用法,存在句,英语考试

    be good to do sth.中的 good 表示 pleasant / enjoyable (令人愉快的)的意思。例如:It's good to see you again. 很高兴再次见到你。(摘自《朗文当代高级英语辞典》第5版) 

请先 登录 后评论
  • 2 关注
  • 2 收藏,22750 浏览
  • 求学之路 提出于 2018-10-31 19:26

相似问题