Matthew 24:34 Full listing of "this generation"
Matthew 11:16; Matthew 12:41, Matthew 12:42, Matthew 12:45; Matthew 23:36;
Mark 8:12; Mark 8:38; Luke 11:30, Luke 11:31-32; Luke 11:50, Luke 11:51; Luke 17:25 Acts 2:40 Jesus puts a time to this prophecy.