Console.ForegroundColor = ConsoleColor.Green;
Console.WriteLine("wake up,neo");
Console.Clear();
Console.WriteLine("the matrix has you");
Console.Clear();
Console.WriteLine("fallow the white rabbit");
Console.Clear();
Console.WriteLine("knock,knock Neo");
Console.ReadKey();
У тебя получается что нет никаких задержек после вывода текста и сразу идет очистка поэтому выводится только последняя строка. Добавь после каждого вывода строки Console.ReadKey(); так консоль будет ждать ввода и только потом очищаться