Print

Perfect by The Smashing Pumpkins

I (1)________ we're just (2)________ old friends
We (3)________ can't pretend
That (4)____________ make amends
We are
Reasons so unreal
We can't help but feel
That (5)__________________ has (6)________ lost
But please
You know you're just like me
Next (7)________ I promise we'll be
Perfect

Perfect

Perfect strangers down the line
Lovers out of time
Memories unwind
So far
I (8)__________ know who you are
But now
I (9)____________ who I was

Angel, you know it's not the end
We'll (10)____________ be good friends
The (11)______________ (12)________ (13)________ (14)________ on
So please
You (15)____________ (16)________ so free
You'll see
I (17)______________ we'll be
Perfect

Perfect
Strangers when we meet
Strangers on the street
Lovers (18)__________ we sleep

Perfect
You (19)________ this has to be
We (20)____________ we're so free
We promised (21)________ we'd be
Perfect

Perfect

Perfect

Perfect

...
Answers:
(1) know(2) like(3) just(4) lovers(5) something(6) been(7) time(8) still(9) wonder(10) always(11) letters(12) have(13) been(14) sent(15) always(16) were(17) promise(18) while(19) know(20) always(21) that