title: Is there any way to convert English verbs to it's present tense on C#
body: <p>I'm working on a Windows Phone application using C# and I want to know if there is a regular expression/library/helper or anything to get present tense verb (or base form verb) from an input verb</p>
  
  <p>example:</p>
  
  <blockquote>
    <p>lived >> live </p>
    
    <p>built >> build</p>
    
    <p>working >> work</p>
  </blockquote>
  
  <p>so far i found a loose solution to singularize plural words.</p>
  
  <p>And I think this can be modified/added some regex rules to make it work with tenses.
  But i'm not good in regex (neither English linguistics)</p>
  
  <p><a href="http://lotsacode.wordpress.com/2010/03/05/singularization-pluralization-in-c" rel="nofollow">http://lotsacode.wordpress.com/2010/03/05/singularization-pluralization-in-c</a></p>
  
  <p>My situation is:
  When user trying to find some word that is not in database it will suggest something
  such like typed "dragons" it will give result for "dragon"</p>