A simple approach is using string.Split() to split the words by white-space, take two words via Enumerable.Take and then join them with white-spaces again:
string firstTwoWords = string.Join(" ", text.Split().Take(2));
Remember to add using System.Linq;
Demo