As per george E ladd, the Kingdom is here, but not yet in full
Right. 1Corinthians 15:24-28 and 51-55, say:
24 The END cometh when He shall have delivered up the kingdom to GOD, even the Father; when He shall have PUT DOWN all RULE and all AUTHORITY and Power.
25 For He must reign, till He hath put all enemies under His feet.
26 The last enemy that shall be destroyed is death.
27 For He hath put all things under His feet. But when He saith all things are put under Him, it is manifest that He is excepted, which did put all things under Him.
28 And when all things shall be subdued unto Him, then shall the Son also himself be subject unto Him that put all things under Him, that GOD may be all in all.
51 Behold, I shew you a mystery; We shall not all sleep, but we shall all be changed,
52 In a moment, in the twinkling of an eye, at the last trump: for the trumpet shall sound, and the dead shall be raised incorruptible, and we shall be changed.
53 For this corruptible must put on incorruption, and this mortal must put on immortality.
54 So when this corruptible shall have put on incorruption, and this mortal shall have put on immortality, then shall be brought to pass the saying that is written, Death is swallowed up in victory.
55 O death, where is thy sting? O grave, where is thy victory?
Revelation 11:15-18
15 And the seventh angel sounded; and there were great voices in heaven, saying, The kingdoms of this world are become the kingdoms of our Lord, and of his Christ; and he shall reign for ever and ever.
16 And the four and twenty elders, which sat before God on their seats, fell upon their faces, and worshipped God,
17 Saying, We give thee thanks, O Lord God Almighty, which art, and wast, and art to come; because thou hast taken to thee thy great power, and hast reigned.
18 And the nations were angry, and thy wrath is come, and the time of the dead->(resurrection-Isaiah 26:19-21 and Daniel 12:1-3 combined with 1Thessalonians 4:15-16, take a look) , that they should be judged, and that thou shouldest give reward unto thy servants the prophets, and to the saints, and them that fear thy name, small and great; and shouldest destroy them which destroy the earth.
Revelation 22:11 and 17: -> 17- And the Spirit and the bride say, Come. And let him that heareth say, Come. And let him that is athirst come. And whosoever will, let him take the water of life freely.