EnglishGrammar.Pro

This English grammar profiler requires that you click this link >
to get C7 horizontal tagged text

What does this English Grammar Profiler do?

1. First, it works at the single word or token level. It assigns and highlights a CEFR level to vocabulary found in the English Vocabulary Profile (EVP). This is done by part of speech (POS) for more accuracy but still uses the lowest sense of the word. It also highlights vocabulary not found in the EVP but is found in the New Academic Word List (NAWL). This happens first because there are some grammar points that will later refer to vocabulary range.
2. Next, it works on groups of tokens to assign a CEFR level to grammar points found in the English Grammar Profile and phrases found in the EVP. By rolling your mouse over a highlight, a brief explanation appears or you can click on an underlined link to a page with more corpus information about it.
3. Finally, it compares the proportions of all the CEFR highlights in the text to the proportions found in large samples of the Cambridge Learner Corpus (CLC).
Limitations: We guess that about 15% of grammar points cannot be identified with form alone in addition to the ambiguity, overlapping and clashing CEFR levels across the EGP and EVP. Learner texts with language errors or spoken texts with non-standard language or punctuation will disrupt tagging and analysis. It does not report absolutely every language feature because we believe, for example, there is no point in marking an A1 noun phrase if it is a C2 idiomatic phrase. There is no perfect POS tagging software that exists.

You can edit any incorrect tags using the following CLAWS7 tagset on this page:
APPGE possessive pronoun, pre-nominal (my, your, our) AT article (the, no) AT1 singular (a, an, every)

BCL before-clause marker (in order (that),in order (to))

CC coordinating conjunction (and, or) CCB adversative coordinating (but) CS subordinating (if) CSA as CSN than, CST that, CSW whether

DA after/post-determiner capable of pronominal function (such, former, same) DA1 singular after-determiner (little, much) DA2 plural after-determiner (few, several, many) DAR comparative after-determiner (more, less, fewer) DAT superlative after-determiner (most, least, fewest) DB before determiner or pre-determiner capable of pronominal function (all, half) DB2 plural before-determiner (both) DD capable of pronominal function (any,some) DD1 singular (this, that, another) DD2 plural (these,those) DDQ wh-determiner (which, what) DDQGE wh- genitive (whose) DDQV wh-ever (whichever, whatever) EX existential there
FO formula FU unclassified word FW foreign word
GE germanic genitive marker - (or's)

IF for (as preposition) II general IO of IW with, without

JJ general adjective JJR general comparative (older) JJT general superlative (oldest) JK catenative (able to, willing to)
MC cardinal number,neutral for number (two) MC1 singular cardinal (one) MC2 plural cardinal (sixes) MCGE genitive cardinal, neutral for (two's) MCMC hyphenated (40-50) MD ordinal (first) MF fraction,neutral (quarters)

ND1 singular noun of direction (north) NN common, neutral for number (sheep) NN1 singular common (book) NN2 plural common (books) NNA following noun of title ( M.A.) NNB preceding noun of title (Mr. Prof.) NNL1 singular locative (Island) NNL2 plural locative (Islands) NNO numeral noun, neutral for number (dozen) NNO2 numeral, plural (hundreds) NNT1 temporal, singular (day) NNT2 temporal, plural (days, weeks, years) NNU unit of measurement, neutral for number (in, cc) NNU1 singular unit of measurement (inch, centimetre) NNU2 plural unit of measurement (ins., feet) NP proper noun, neutral for number (IBM, Andes) NP1 singular proper (London, Jane, Frederick) NP2 plural proper (Browns, Reagans, Koreas) NPD1 singular weekday (Sunday) NPD2 plural weekday(Sundays) NPM1 singular month (October) NPM2 plural month(Octobers)

PN indefinite pronoun, neutral for number (none) PN1 indefinite singular (anyone, everything, nobody, one) PNQO objective wh- (whom) PNQS subjective wh- (who) PNQV wh-ever (whoever) PNX1 reflexive indefinite (oneself) PPGE nominal possessive personal (mine, yours) PPH1 3rd person sing. neuter personal (it) PPHO1 3rd person sing. objective personal (him, her) PPHO2 3rd person plural objective personal (them) PPHS1 3rd person sing. subjective personal (he, she) PPHS2 3rd person plural subjective personal (they) PPIO1 1st person sing. objective personal (me) PPIO2 1st person plural objective personal (us) PPIS1 1st person sing. subjective personal (I) PPIS2 1st person plural subjective personal (we) PPX1 singular reflexive personal (yourself, itself) PPX2 plural reflexive personal (yourselves, themselves) PPY 2nd person personal (you) RA adverb, after nominal head (else, galore) REX introducing appositional constructions (namely, e.g.)
RG degree (very, so, too) RGQ wh- degree (how) RGQV wh-ever degree (however) RGR comparative degree (more, less) RGT superlative degree (most, least)
RL locative adverb (alongside, forward) RP prep. particle (about, in) RPK prep. catenative (be about to)
RR general RRQ wh- general (where, when, why, how) RRQV wh-ever general (wherever, whenever) RRR comparative general (better, longer) RRT superlative general (best, longest) RT quasi-nominal of time (now, tomorrow)

TO infinitive marker (to)
UH interjection (oh, yes, um)

VB0 be, base form (finite i.e. imperative, subjunctive) VBDR were VBDZ was VBG being VBI be, infinitive (To be or not... It will be ..) VBM am VBN been VBR are VBZ is
VD0 do, base form (finite) VDD did VDG doing VDI do, infinitive (I may do... To do...) VDN done VDZ does
VH0 have, base form (finite) VHD had (past tense) VHG having VHI have, infinitive VHN had (past participle) VHZ has
VM modal auxiliary (can, will, would) VMK modal catenative (ought, used)
VV0 base form of lexical verb (give, work) VVD past tense of lexical (gave, worked) VVG -ing participle of lexical (giving, working) VVGK -ing participle catenative (going in be going to) VVI infinitive (to give... It will work...) VVN past participle of lexical (given, worked) VVNK past participle catenative (bound in be bound to) VVZ -s form of lexical (gives, works)

XX not, n't
ZZ1 singular letter of the alphabet (e.g. A,b) ZZ2 plural letter of the alphabet (e.g. A's, b's)