PROG Progressive aspect
Definition
Progressive/continuous aspect (be + -ing).
Detection Rules
cql[lemma="be" & pos="VBP|VBZ|VBD|VBG|VBN"] [pos="VBG"]
semgrex{pos:VBG}=main >aux {lemma:be}=aux
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
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