Matthew 24:34 Verily I say unto you, this generation shall not pass till all these things were fulfilled;
Do you believe the Lord talking about real time right then "this"? Or was he referring to future generation?
I always find it interesting that so many people will state that Jesus really didn't mean "this generation" as we know it. Instead, He is using the term in a much broader sense -- really talking about the future.
Here are two other veres from Matthew that strongly indicate that He really is speaking to His contemporaries.
Matt. 10:23 - "Truly I say to you, you will not finish going through the cities of Israel until the Son of Man comes."
Matt. 16:28 - "Truly I say to you, there are some who are standing here who will not taste death until they see the Son of Man coming in His kingdom."
From my understanding, Jesus' use of this term - "this generation" - throughout the gospels refers to his contemporaries: see Matthew 26:36, 11:16, 12:39, 41, 42, 45; Luke 11:50-51, 17:25; and Mark 8:38.
I can understand those that hold to a dual application. However, I just don't see how one can say that He really didn't mean what He said.