Diagramming Sentences

Diagramming Sentences 12.0

Versatile free application to teach and learn Kellogg-Reed sentence diagrams
3.1  (15 votes)
Rating Rating Rating Rating Rating
12.0.0171 (See all)
Prof. G. Dalgish

Diagramming Sentences makes learning the structure of simple and complex sentences easy. It follows the Kellogg-Reed method of diagramming (or Reed-Kellogg, as it is more commonly known), which – despite of being nearly 135 years old – is still as good as any other method to teach and learn the different functions of the various elements in a sentence and how they interact.

Developed by Professor Dalglish, from the City University of New York, Diagramming Sentences has been devised with both teachers and students in mind. Teachers can use it to provide examples of simple, compound, and complex sentences to their students, while these can use it at home to review known examples and to create their own diagrams. Besides, the program’s editing functionalities gives teachers the possibility of creating tests and exams that students can fill in remotely, save as a TDF file, and send it to their teacher for checking.

Diagramming Sentences comes with a long list of examples, which cover simple, complex, compound, infinitive, gerund, and miscellaneous sentences. When you select one of these examples you will be given an empty Reed-Kellogg diagram representing the true structure of the sentence selected. In the diagram you will see various marks (asterisks) showing you the position of the words within the diagram. Your task is to drag each word to its right location in the diagram. The words in the sentence are colored differently according to the part of the sentence they belong. If you happen to drag the same word repeatedly to a wrong location, the program will help you out by drawing a blinking rectangle right in the area where the word should be placed.

The diagram editor takes a bit longer to master, but not much longer. Once you have typed your new sentence, you will be offered a big canvas to create the corresponding diagram. Lines can be drawn freehand using your mouse, or they can be selected from the bar at the top of the screen. Here you will find various types of straight lines (horizontal, vertical, oblique, etc.) as well as a number of intersecting lines and connections, which will help you to produce high-quality diagrams.

Francisco Martínez
Editor rating:

Review summary


  • Excellent database with all types of sentences
  • Easy-to-follow, intuitive interface
  • Offers you helpful hints after a number of mistakes


  • Graphic representations get easily distorted when changing the size of the window
Info updated on: