Display Bilingual:

Alright 00:02
Ooh-oh, yeah 00:06
I'll admit, I was wrong, what else can I say, girl? 00:10
Can't you blame my head and not my heart 00:15
I was drunk, I was gone, that don't make it right, but 00:19
Promise there were no feelings involved, mmh 00:23
She said, boy, tell me honestly 00:28
Was it real or just for show? (Yeah) 00:32
She said, save your apologies 00:37
Baby, I just gotta know 00:41
How long has this been goin' on? 00:45
You've been creepin' 'round on me 00:49
While you're callin' me, "baby" 00:51
How long has this been goin' on? 00:53
You've been actin' so shady (shady) 00:58
I've been feelin' it lately, baby 01:00
Ooh-ooh-ooh (yeah) 01:03
Ooh-ooh-hoo (encore) 01:05
Ooh-ooh-ooh-hoo-ooh-ooh 01:07
I'll admit (I'll admit), it's my fault (my fault), but you gotta believe me 01:11
When I say it only happened once, mmh 01:16
I try, and I try, but you'll never see that 01:20
You're the only one I wanna love, oh-yeah 01:24
She said, boy, tell me honestly 01:29
Was it real or just for show? (Yeah) 01:33
She said, save your apologies 01:38
Baby, I just gotta know 01:42
How long has this been goin' on? huh 01:45
You've been creepin' 'round on me (on me) 01:50
While you're callin' me, "baby" 01:52
How long has this been goin' on? 01:55
You've been actin' so shady (shady) 01:59
I've been feelin' it lately (lately), baby 02:01
Ooh-ooh-ooh (yeah) 02:04
Ooh-ooh-hoo (encore) 02:06
Ooh-ooh-ooh-hoo-ooh-ooh 02:08
How long has this been goin' on baby? 02:11
Ooh-ooh-ooh (woo) 02:13
Ooh-ooh-ooh, you gotta go tell me now 02:15
Ooh-ooh-ooh-hoo-ooh-ooh 02:17
She said, "Boy, tell me honestly 02:21
Was it real or just for show?" Yeah 02:26
She said, "Save your apologies 02:30
Baby, I just gotta know" 02:35
How long has this been goin' on? (On) 02:38
You've been creepin' 'round on me 02:45
While you're callin' me, "baby" 02:47
How long has this been goin' on? 02:49
You've been actin' so shady (shady) 02:53
I've been feelin' it lately 02:56
Ooh-ooh-ooh, yeah (how long has this been goin' on?) 02:58
Ooh-ooh-hoo, encore (you've been creepin' 'round on me) 03:02
Ooh-ooh-ooh-hoo-ooh-ooh 03:04
How long has it been goin' on baby 03:06
Ooh-ooh-ooh (how long has this been goin' on) 03:08
Ooh-ooh-ooh-ooh, encore (you gotta go tell me now) 03:11
Ooh-ooh-ooh-hoo-ooh-ooh (you've been actin' so shady) 03:12
(I've been feelin' it lately) 03:14
Baby 03:15
03:16

How Long – English Lyrics

💡 "How Long" is packed with cool phrases waiting for you in the app!
By
Charlie Puth
Viewed
31,316,107
Language
Learn this song

Lyrics & Translation

[English]
Alright
Ooh-oh, yeah
I'll admit, I was wrong, what else can I say, girl?
Can't you blame my head and not my heart
I was drunk, I was gone, that don't make it right, but
Promise there were no feelings involved, mmh
She said, boy, tell me honestly
Was it real or just for show? (Yeah)
She said, save your apologies
Baby, I just gotta know
How long has this been goin' on?
You've been creepin' 'round on me
While you're callin' me, "baby"
How long has this been goin' on?
You've been actin' so shady (shady)
I've been feelin' it lately, baby
Ooh-ooh-ooh (yeah)
Ooh-ooh-hoo (encore)
Ooh-ooh-ooh-hoo-ooh-ooh
I'll admit (I'll admit), it's my fault (my fault), but you gotta believe me
When I say it only happened once, mmh
I try, and I try, but you'll never see that
You're the only one I wanna love, oh-yeah
She said, boy, tell me honestly
Was it real or just for show? (Yeah)
She said, save your apologies
Baby, I just gotta know
How long has this been goin' on? huh
You've been creepin' 'round on me (on me)
While you're callin' me, "baby"
How long has this been goin' on?
You've been actin' so shady (shady)
I've been feelin' it lately (lately), baby
Ooh-ooh-ooh (yeah)
Ooh-ooh-hoo (encore)
Ooh-ooh-ooh-hoo-ooh-ooh
How long has this been goin' on baby?
Ooh-ooh-ooh (woo)
Ooh-ooh-ooh, you gotta go tell me now
Ooh-ooh-ooh-hoo-ooh-ooh
She said, "Boy, tell me honestly
Was it real or just for show?" Yeah
She said, "Save your apologies
Baby, I just gotta know"
How long has this been goin' on? (On)
You've been creepin' 'round on me
While you're callin' me, "baby"
How long has this been goin' on?
You've been actin' so shady (shady)
I've been feelin' it lately
Ooh-ooh-ooh, yeah (how long has this been goin' on?)
Ooh-ooh-hoo, encore (you've been creepin' 'round on me)
Ooh-ooh-ooh-hoo-ooh-ooh
How long has it been goin' on baby
Ooh-ooh-ooh (how long has this been goin' on)
Ooh-ooh-ooh-ooh, encore (you gotta go tell me now)
Ooh-ooh-ooh-hoo-ooh-ooh (you've been actin' so shady)
(I've been feelin' it lately)
Baby
...

Key Vocabulary

Start Practicing
Vocabulary Meanings

admit

/əˈdmɪt/

B1
  • verb
  • - to confess to be true or to do something that is wrong

blame

/bleɪm/

B1
  • verb
  • - to assign responsibility for a fault or wrong
  • noun
  • - responsibility for a fault or wrong

heart

/hɑːrt/

A1
  • noun
  • - the organ that pumps blood around the body
  • noun
  • - the center of emotion

feel

/fiːl/

A1
  • verb
  • - to experience an emotion or sensation

honest

/ˈɒnɪst/

B1
  • adjective
  • - free of deceit; truthful

real

/riːl/

A2
  • adjective
  • - actually existing as a thing or occurring in fact

show

/ʃoʊ/

A1
  • noun
  • - a performance or display
  • verb
  • - to allow something to be seen

apology

/əˈpɒlədʒi/

B1
  • noun
  • - a regretful acknowledgement of an offense or wrong

creep

/kriːp/

B2
  • verb
  • - move slowly and carefully in order to avoid being heard or noticed

shady

/ˈʃeɪdi/

B2
  • adjective
  • - of doubtful honesty or legality

fault

/fɔːlt/

B1
  • noun
  • - a mistake or failing

believe

/bɪˈliːv/

A2
  • verb
  • - accept that something is true

love

/lʌv/

A1
  • noun
  • - an intense feeling of affection
  • verb
  • - to have a strong affection for

try

/traɪ/

A1
  • verb
  • - to attempt to do something

lately

/ˈleɪtli/

B1
  • adverb
  • - recently

go

/ɡoʊ/

A1
  • verb
  • - move or travel

Do you remember what “admit” or “blame” means in "How Long"?

Hop into the app to practice now – quizzes, flashcards, and native-like pronunciation are waiting!

Key Grammar Structures

  • I'll admit, I was wrong, what else can I say, girl?

    ➔ Modal verb + Infinitive, Past Simple, Interrogative Tag

    "I'll admit" uses the future with 'will' to express a willingness to concede. "Was" is the past simple indicating a completed action. "What else can I say?" is a rhetorical question functioning as a tag.

  • Can't you blame my head and not my heart?

    ➔ Inversion in Interrogative, Coordinating Conjunction

    ➔ The sentence starts with an auxiliary verb ('Can't') for emphasis and to form a question. "And" connects two contrasting ideas – blaming the 'head' versus the 'heart'.

  • Was it real or just for show?

    ➔ Past Simple in Interrogative, Disjunctive Question (OR)

    "Was" forms a question in the past simple. The 'or' creates a disjunctive question, presenting two alternatives.

  • You've been creepin' 'round on me

    ➔ Present Perfect Continuous

    "You've been creepin'" uses the present perfect continuous to describe an action that started in the past and continues up to the present, implying a duration and ongoing nature of the 'creeping'.

  • I try, and I try, but you'll never see that

    ➔ Repetition for Emphasis, Future with 'will' + Negative

    ➔ The repetition of "I try" emphasizes the speaker's effort. "You'll never see" uses the future with 'will' and 'never' to express certainty about the other person's inability to understand.