Following several other posts, [e.g. Detect English verb tenses using NLTK , Identifying verb tenses in python, Python NLTK figure out tense ] I wrote the following code to dete
As of http://dev.lexalytics.com/wiki/pmwiki.php?n=Main.POSTags, the tags mean
MD Modal verb (can, could, may, must)
VB Base verb (take)
VBC Future tense, conditional
VBD Past tense (took)
VBF Future tense
VBG Gerund, present participle (taking)
VBN Past participle (taken)
VBP Present tense (take)
VBZ Present 3rd person singular (takes)
so that your code would be
tense["future"] = len([word for word in tagged if word[1] in ["VBC", "VBF"])