title: spaCy : issue in finding ROOT word in sentence using Dependency Parsing
body: <p>I am trying to parse the following sentence using spaCy:</p>
  
  <pre><code>text = "Parsley Energy to acquire Jagged Peak Energy in an 
            all-stock deal."
  
  doc = nlp(text)
  for token in doc:
      print(token.text, ' ====&gt; ', token.dep_)
  </code></pre>
  
  <blockquote>
    <p>This gives me <strong>Energy</strong> as Root verb which is not correct. </p>
  </blockquote>
  
  <p>But if I slightly change the sentence i.e. from <strong>to acquire</strong> to <strong>will acquire</strong>: </p>
  
  <pre><code>new_text = "Parsley Energy will acquire Jagged Peak Energy in an 
              all-stock deal."
  </code></pre>
  
  <blockquote>
    <p>I get the Root verb correctly as <strong>acquire</strong>.</p>
  </blockquote>
  
  <p>is there a way I can get acquire as Root verb in first case as well?</p>