浅谈英语名词的“单、复数”

finished何意?

2020年11月17日

finished译作“完成”还是“完蛋”,应取决于上下文。英语中常说“There is no text without context.”, 讲的就是这个意思。

浅谈英语名词的“单、复数”

关于过去分词的几个问题

2020年11月17日

说某某人是 a screenwriter turned director。有人说过去分词 turned 不是来自及物动词,而是来自不及物动词,就像 a faded flower 中的 faded 一样,这样看对吗?

浅谈英语名词的“单、复数”

关于垂悬分词

2020年11月17日

答案为B错。我认为B没有错。根据薄冰先生主编的《高级英语语法》第480页的讲解,上述试题中的riding可用垂悬的现在分词来解释。该语法书所举的例句为:

浅谈英语名词的“单、复数”

从“现在分词 + as + 代词主格 + do”结构谈起

2020年11月17日

句中的“现在分词+as+代词主格+替代词do”结构是英语书面语中较为常见的一种结构。这种结构与其中的现在分词一样仍表原因、理由、根据等,“as+代词主格+do”在此只起一种强调现在分词的作用。

浅谈英语名词的“单、复数”

现在分词短语的一种位置

2020年11月17日

请问如何分析上述句中的crushing me down on the edge of my crib? 为什么不置于句首? 它与having crushed和crushed有什么区别?

浅谈英语名词的“单、复数”

这里为什么要填being talked?

2020年11月17日

填being talked和talked都可以,但二者的含义不同。前者意味着“正在被人们谈论的”,后者则意味着“已被人们谈论过的”或“经常被人们所谈论的”。

浅谈英语名词的“单、复数”

为什么不选用 losing my key?

2020年11月17日

答案是对的,因为having been lost表示动作已完成;不选A是因为losing表示动作未完成,如用having lost my key, 则可选用A。

浅谈英语名词的“单、复数”

这里必须用 starring

2020年11月17日

不可。因为现在分词 starring 在此意谓 having Jacky Wang as the leading performer 即“使 Jacky Wang 担任主角”。作此解的 star 是一及物动词,无被动语态,再如:

浅谈英语名词的“单、复数”

这里应用 knowing

2020年11月17日

这里应当选 B。knowing 意为“知道”,纯表静态。而 having known 则强调一种认识过程或一段经历,故在此不妥。注意下面的句子皆应用 know 的一般时态,不可用完成时态: