The Printable KISS Grammar Workbooks The KISS Workbooks Anthology
(Code and Color Key)

Clauses as Retained Complements 
Based on Heidi by Johanna Spyri
Analysis Key

1. Grandmama was told (P) [RDO how the miracle had happened]. |

Active Voice: Someone told Grandmama how the miracle had happened.
2. Soon it was resolved (P) [RDO that everybody should visit the 

grandmother (DO)  [#1] ]. |

Active Voice: Soon they resolved that everybody should visit the grandmother.
3. [Adv. to "beamed" When they were told (P) [RDO that Clara might

stay {for a month or so}]], their faces beamed more than ever [#2]. |

Active Voice: When someone told them that Clara might stay for a month or so, their faces beamed more than ever.
4. The butler was told (P) [RDO that he should get ready (PA) {for

travelling [#3] } {with the child} ]. |

Active Voice:  Someone told the butler that he should get ready for travelling with the child.
5. She was informed (P) [RDO that it was not safe (PA) {for anybody}], and

[RDO that only goats could climb such dreadful heights (DO)]. |

Active Voice: Someone informed her that it was not safe for anybody, and that only goats could climb such dreadful heights.

Notes
1. Out of context it may sound somewhat strange, but this sentence could also be explained as a delayed subject. "That everybody should visit the grandmother was soon resolved." See KISS Level 5.6 - Delayed Subjects and Sentences.
2. The quick and easy explanation of "than ever" is to consider it a prepositional phrase that modifies "more." People who feel uncomfortable with "ever" as the object of a preposition can explain "than ever" as an ellipsed subordinate clause - "than they had ever beamed before."
3. "Travelling" is a gerund that functions as the object of "for."