Print

Perfect by The Smashing Pumpkins

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

Perfect

Perfect strangers (11)________ the line
Lovers out of time
Memories unwind
So far
I (12)__________ know who you are
But now
I wonder who I was

Angel, you (13)________ it's not the end
We'll (14)____________ be good friends
The letters (15)________ been (16)________ on
So please
You always (17)________ so free
You'll see
I promise we'll be
Perfect

Perfect
Strangers (18)________ we meet
Strangers on the street
Lovers while we sleep

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

Perfect

Perfect

Perfect

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