5 句末的动名词作主语前面可以有逗号吗

这个句子用得对吗?it 是形式主语?句末的动名词短语swimming in the sea 是真正的主语?它的前面可以有一个逗号吗?

It’s great sport, swimming in the sea. 在海里游泳真是一大乐事。


请先 登录 后评论

最佳答案 2017-05-28 19:18

你的句子是对的。这是一种非正式的口语表达。

根据《牛津英语用法指南》:

在通常情况下,在同一个分句中,通常不用人称代词来重复主语。如:

正:My car is parked outside. 我的车停在外面。

误:My car it is parked outside.

在很不正式的口语中有一些例外。如:

He’s not a bad bloke, Jeff. 杰夫,他不是坏人。

It’s a horrible place, London. 伦敦,这是个可怕的地方。

你的句子就属于这种“很不正式的口语中的一些例外”。

请先 登录 后评论

其它 3 个回答

曹荣禄  
擅长:动词用法,句法问题

人称代词属于特指,即听说双方知道所指对象是什么。这句话中的it为人称代词,说话人说完后,意识到听话人并不知道it指什么,于是补充it指代的内容。这种补充性的结构叫偏置结构。it不是形式主语,动名词也不是真正主语。swimming in the sea 为右偏置结构。

请先 登录 后评论
ruiqiang - 外贸业务员

这个不是动名词短语,做主语,这是分词做状语,做地点状语,要有逗号分开!

请先 登录 后评论
陈才   - 英语教师
擅长:中考英语,词法问题

这个句子用得对吗?it 是形式主语?句末的动名词短语swimming in the sea 是真正的主语?它的前面可以有一个逗号吗?

It’s great sport, swimming in the sea. 在海里游泳真是一大乐事。

下面句子就是动名词短语/动词不定式短语作句子真正主语用法

It is a great sport swimming in the sea.

=It is a great sport to swim in the sea.

特别备注:动名词/不定式作主语,不可以有逗号隔开!!!

请先 登录 后评论
  • 2 关注
  • 1 收藏,4622 浏览
  • 郝勇男   提出于 2017-05-22 15:17

相似问题