What do they mean in this song?

Status
Not open for further replies.

jasonlulu_2000

Senior Member
Joined
Apr 2, 2012
Member Type
Student or Learner
Native Language
Chinese
Home Country
China
Current Location
China
In the theme song of "Spectre", I see the following lyrics:
"A million shards of glass
That haunt me from my past"


(1)Should "haunt" here be "haunts"?


"I want to feel love, run through my blood
Tell me is this where I give it all up?
For you I have to risk it all
Cause the writing's on the wall"


(2) What do "Tell me is this where I give it all up" and "Cause the writing is on the all" mean in this context?


Thanks!


Jason
 
Trying to learn English from song lyrics is not a good idea.

Why do you think it should be "haunts"? What is the subject of the verb?
 
...and 'cause' is a non-standard, though commonly heard, abbreviated form of 'because'.

"The writing is on the wall" is an idiomatic expression that suggests a portent of doom or misfortune, based on the story of Belshazzar's feast in the book of Daniel.
(Wikipedia)
 
Thanks. What about "Tell me is this where I give it all up"?
 
What is your answer to SoothingDave's question in post #2?
 
I wrongly regarded "that" as a subject. Later, I came to realize that a million shards of glass are the subject WITH YOUR HELP. Therefore, haunt is sensible.
 
Status
Not open for further replies.
Back
Top