The cake having been eaten by her was delicious. In this sentence, “having been eaten” is a( ). present participle past participle infinitive gerund 相关知识点: 试题来源: 解析 答案:past participle。解析:在这个句子中,“having been eaten”是过去分词的完成形式,表示已经被吃的动作。 反馈 收...
A. present participle phrase B. past participle phrase C. gerund phrase D. infinitive phrase 相关知识点: 试题来源: 解析 A。本题考查非谓语动词短语辨析。“Having been praised”是现在分词的完成被动式,表示动作发生在谓语动词之前且被动。过去分词短语通常只表示被动和完成;动名词短语不作此用法;不定式短语...
A. present participle phrase B. past participle phrase C. gerund phrase D. infinitive phrase 相关知识点: 试题来源: 解析 A。本题中“Having been praised by the teacher”是现在分词短语,强调动作在主句动作之前发生且表示被动,是现在分词的完成被动式。反馈 收藏 ...
A. present participle phrase used as an adverbial B. past participle phrase used as an adverbial C. infinitive phrase used as an adverbial D. present participle phrase used as an attributive 相关知识点: 试题来源: 解析 A。“Having been praised by the teacher”是现在分词短语作状语,表示原因。
Confused about how to use “having” + past participle in English? In this grammar lesson, I explain this advanced structure, with examples like having done and having finished. You’ll learn how to form these phrases, when to use them (mainly in writing
Having been warned of the danger in the forest, they decided not to go there without a guide. The underlined part is a(n) ___. A. present participle B. past participle C. present perfect participle D. past perfect participle 相关...
past participle phrase used as an adverbial C. infinitive phrase used as an adverbial D. gerund phrase used as an adverbial 相关知识点: 试题来源: 解析 A。解析:Having been trained 是现在分词的完成被动式短语,在这里作状语,表示原因。反馈 收藏 ...
Having been told many times not to be late, he finally decided to set several alarms to avoid being late again. The underlined part “Having been told many times not to be late” is a past participle phrase used as ___. A. an object complement B. an adverbial C. an attribute D. ...
Having been told many times, he still made the same mistake. The underlined part is a past participle phrase used as ___. A. object complement B. adverbial C. attribute D. predicate 相关知识点: 试题来源: 解析 B。解析:划线部分“Having been told many times”是现在分词短语的完成被动式作...
The underlined part is a(n)___. A. present participle phrase B. past participle phrase C. infinitive phrase D. gerund phrase 相关知识点: 试题来源: 解析 A。本题考查非谓语动词的现在分词完成被动式,“Having been told many times”表示先于谓语动词发生的被动动作。反馈 收藏 ...