Skip to main content

inflectVerb

Returns the inflected form of a verb.

Parameters

  • WORD (string)

    The verb to inflect.

  • COUNT (string or number)

    Optional. The verb's number. Specify singular or plural, or enter a number.

    Default: singular

  • PERSON (number)

    Optional. The verb's person. Enter 1 (first person), 2 (second person), or 3 (third person).

    Default: 3

  • TENSE (string)

    Optional. The verb's tense. Specify past, present, or future.

    Default: present

  • IS PERFECT (Boolean)

    Optional. Whether the verb’s aspect is perfective.

    Default: false

  • IS PROGRESSIVE (Boolean)

    Optional. Whether the verb’s aspect is progressive.

    Default: false

Examples

ATL in Script

Result

[[inflectVerb('strike', 'singular', 1, 'present')]]

strike

[[inflectVerb('strike', 'singular', 3, 'present')]]

strikes

[[inflectVerb('strike', 'singular', 1, 'past')]]

struck

[[inflectVerb('strike', 'singular', 1, 'future')]]

will strike

To make the verb's aspect perfective, set the fifth parameter to true.

ATL in Script

Result

[[inflectVerb('strike', 'singular', 1, 'present', true)]]

have struck

[[inflectVerb('strike', 'singular', 3, 'present', true)]]

has struck

[[inflectVerb('strike', 'singular', 1, 'past', true)]]

had struck

[[inflectVerb('strike', 'singular', 1, 'future', true)]]

will have struck

To make the verb's aspect progressive, set the sixth parameter to true.

ATL in Script

Result

[[inflectVerb('strike', 'singular', 1, 'present', '', true)]]

am striking

[[inflectVerb('strike', 'singular', 2, 'present', '', true)]]

are striking

[[inflectVerb('strike', 'singular', 3, 'present', '', true)]]

is striking

[[inflectVerb('strike', 'singular', 1, 'future', '', true)]]

will be striking

[[inflectVerb('strike', 'singular', 1, 'past', '', true)]]

was striking

[[inflectVerb('strike', 'singular', 2, 'past', '', true)]]

were striking

[[inflectVerb('strike', 'singular', 1, 'present', true, true)]]

have been striking

[[inflectVerb('strike', 'singular', 3, 'present', true, true)]]

has been striking

[[inflectVerb('strike', 'singular', 1, 'future', true, true)]]

will have been striking

[[inflectVerb('strike', 'singular', 1, 'past', true, true)]]

had been striking