Predicate-List: What It Is and How To Use It

Do you know what a predicate is? This article will provide you with all of the information you need on predicate, including its definition, usage, example sentences, and more!

Your writing, at its best

Compose bold, clear, mistake-free, writing with Grammarly's AI-powered writing assistant

What is a predicate?

According to Dictionary, a predicate is the part of a sentence or clause that is not the subject. It is the part of a sentence in which something is said about the subject. Predicate is three syllables – pred-i-cate. There are different types of predicates, including a complete predicate, verb phrase, linking verb, compound predicate, predicate nominatives, simple predicate, and more. The predicate of a sentence contains the action verb as well as modifiers like adverbs that modify the verb. Predicates are sometimes connected to a subject by a conjunction. There can be multiple verbs in a predicate, and modifiers can modify the main verb, first verb, and other verbs. 

Many different languages also contain words that mean predicate. You may notice that some of these translations of predicate look and sound similar to one another. These are called cognates, which are words and phrases in different languages that likely have the same root or language of origin, causing them to sound the same. The below list of translations of predicate is provided by Word Sense

  •  Hungarian: állítmány‎
  •  Kalmyk: келгч‎
  •  Greek: κατηγόρημα‎ (neut.)
  •  Turkish: yüklem‎
  •  Roman: predikat‎ (masc.), prirok‎ (masc.)
  •  Dutch: gezegde‎ (neut.)
  •  Buryat: хэлэгшэ‎
  •  Swedish: predikat‎ (neut.)
  •  Mongolian: өгүүлэхүүн‎
  •  Cyrillic: предикат‎ (masc.), прирок‎ (masc.)
  •  Ukrainian: прису́док‎ (masc.), предика́т‎ (masc.)
  •  Polish: orzeczenie‎ (neut.)
  •  Macedonian: при́рок‎ (masc.)
  •  Portuguese: predicado‎ (masc.)
  •  Icelandic: umsögn‎ (fem.), umsagnarliður‎ (masc.)
  •  Spanish: predicado‎ (masc.)
  •  French: prédicat‎ (masc.)
  •  Hebrew: נָשׂוּא‎ (nasu)
  •  German: Prädikat‎ (neut.)
  •  Russian: сказу́емое‎ (neut.), предика́т‎ (masc.)
  •  Mandarin: 謂語‎, 谓语‎ (wèiyǔ), 述語‎, 述语‎ (shùyǔ)
  •  Armenian: ստորոգյալ‎
  •  Tagalog: panaguri‎
  •  Arabic: خَبَر‎ (masc.)
  •  Vietnamese: thuộc từ‎, vị ngữ‎
  •  Tajik: мустанад‎
  •  Belarusian: выка́знік‎ (masc.), прэдыка́т‎ (masc.)
  •  Japanese: 述語‎ (じゅつご, jutsugo)
  •  Esperanto: predikato‎
  •  Bulgarian: сказу́емо‎ (neut.)
  •  Czech: přísudek‎ (masc.)
  •  Southern Altai: айдылаачы‎ (aydılaaçı)
  •  Korean: 술어‎
  •  Irish: faisnéis‎ (fem.)
  •  Finnish: predikaatti‎; predikaattiosa‎
  •  Slovak: prísudok‎ (masc.)
  •  Persian: مسند‎
  •  Interlingua: predicato‎
  •  Romanian: predicat‎ (neut.)
  •  Ido: predikato‎ (masc.)
  •  Slovene: povedek‎ (masc.)

Predicates are also a term in programming languages such as Java or SQL. Java predicates represent single argument functions that return a boolean value, i.e. true or false. Below you will find a code example from Zet Code on using predicates in Java. Predicate conditions can also be used on arrays of simple string values. The program goes through each element of the list and compares it against the default value, creating a non-literal partition to create a result list. It might return a list of all values from the given list that meet the criteria, and if the list returns an empty list, this means that nothing in the  list matches the given predicate. Many examples can be found on sites like GitHub.  Predicates in Java are implemented with interfaces often using Java lambdas. Different parameters are given for the input which affect the output. 

com/zetcode/JavaPredicateEx.java

package com.zetcode;

import java.util.List;

import java.util.function.Predicate;

class BiggerThanFive<E> implements Predicate<Integer> {

    @Override

    public boolean test(Integer v) {

        Integer five = 5;

        return v > five;

    }

}

public class JavaPredicateEx {

    public static void main(String[] args) {

        List<Integer> nums = List.of(2, 3, 1, 5, 6, 7, 8, 9, 12);

        BiggerThanFive<Integer> btf = new BiggerThanFive<>();

        nums.stream().filter(btf).forEach(System.out::println);

    }

}

In the example, the predicate is used to filter integers.

class BiggerThanFive<E> implements Predicate<Integer> {

    @Override

    public boolean test(Integer v) {

        Integer five = 5;

        return v > five;

    }

}

What are examples of predicates?

Predicates can be used in many different contexts in the English language. Trying to use a word or grammatical technique in a sentence is one of the best ways to memorize what it is, but you can also try making flashcards or quizzes that test your knowledge. Try using this term of the day in a sentence today! Below are a couple of examples of predicates that can help get you started incorporating this tool into your everyday use.  Take a look at these predicate examples from Your Dictionary, Albert and 7 E S L and see how many you can identify the predicate in!

  •  Children grow older every day.
  •  The climate here appears idyllic and temperate.
  •  My homes have been a basement apartment, a trailer, and a house.
  •  After my workout, I feel powerful and energized.
  •  Aspen leaves turn yellow in the fall.
  •  Apples taste sweet and delicious.
  •  The purchase of the black opal ring is extravagant.
  •  The mountain air smells piney and clean.
  •  Finally, all the laundry is washed, dried and folded.
  •  Mount Rushmore looks amazing.
  •  Dinner can be whatever you find in the refrigerator, Adam.
  •  I think the house is well-built and affordable.
  •  Jupiter is massive and gaseous.
  •  Wind turbines are a renewable source of power.
  •  His stand-up routine proved funny and thought-provoking.
  •  Bosses can be demanding.
  •  The lumber is large and heavy.
  •  ​​Ann cried loudly on her birthday.
  •  Upon seeing the light, I was terrified. 
  •  Remy cooked a delicious soup and baked a mouth-watering ratatouille for the food critic. 
  •  Jason laughed at her sister’s birthday.
  •  I silently approached the rotting doorway of the mansion and knocked. 
  •  She was exhausted.
  •   Jason laughed and walked away from her sister’s birthday.
  •  Joan recited a poem to her classmates.
  •  Scout hated school because she was always in trouble. 
  •  Joyce is anxious.
  •  Because she hadn’t cleared her school fees, Ann was not allowed to sit for her final exam.
  •  Atticus decided to defend Tom Robinson in court.
  •   Patience you must have, my young padawan.
  •  Abraham is handsome.
  •  John walked faster than James.
  •  Jem snuck up to the Radley house to spy on Boo Radley.  
  •  She is the cheer captain.
  •  Calpurnia brought Jem and Scout to church.
  •  The Ewell family was notorious for skipping school.
  •  Rhonda used to be the tallest girl in her class.
  •  Mom would like to remain anonymous.
  •  We got into out first argument after the query.
  •  Kathy has been my neighbor since I moved in.
  •  The flag is red, white and blue.
  •  Tornadoes appear menacing to my cousins.
  •  Larry is mortal and his behavior is rude.
  •  Daniel hates Larry.

Overall, a predicate 

Sources:

  1. Examples of Predicate Nouns in Sentences | Your Dictionary 
  2. Examples of Predicate Adjectives | Your Dictionary 
  3. Predicate Definition & Meaning | Dictionary 
  4. Java Predicate – explaining predicates in Java | Zet Code 
  5. Predicates: Definition, Examples, & Exercises | Albert 
  6. Predicate: Definition and Useful Examples of Predicate in Grammar | 7 E S L 
  7. predicate: meaning, origin, translation | Word Sense