PROG Progressive aspect

Definition

Progressive/continuous aspect (be + -ing).

Detection Rules

cql[lemma="be" & pos="VBP|VBZ|VBD|VBG|VBN"] [pos="VBG"]

Requires: lemma, pos

semgrex{pos:VBG}=main >aux {lemma:be}=aux

Requires: lemma, pos, dep

mfte

MFTE uses positional heuristics: be form followed by VBG, allowing 0-2 intervening tokens (adverbs, negation, pronouns for inversion). Does not use dependency parsing.

p1
cql[lemma="be" & pos="VB|VBP|VBZ|VBD|VBG|VBN"] [pos="VBG"]
p2
cql[lemma="be" & pos="VB|VBP|VBZ|VBD|VBG|VBN"] [pos="RB.*|PRP|CC|UH"] [pos="VBG"]
p3
cql[lemma="be" & pos="VB|VBP|VBZ|VBD|VBG|VBN"] [pos="RB.*|PRP|CC|UH"] [pos="RB.*|PRP|CC|UH"] [pos="VBG"]
p4
cql[lemma="be" & pos="VB|VBP|VBZ|VBD|VBG|VBN"] [pos="NN.*|PRP"] [pos="VBG"]
combine: p1 | p2 | p3 | p4

Requires: lemma, pos

Refines: VBG

Normalization

Per finite_verbs

Examples

I’m going to the market.

Source: le_foll_2024

He wasn’t paying attention.

Source: le_foll_2024

I must be getting home.

Source: le_foll_2024

Sources

  • mfte — Le Foll, Elen & Shakir, Muhammad (2023/2025) : Multi-Feature Tagger of English (MFTE) — Python version