All My Life
Lyrics:
Vocabulary in this song:
Vocabulary | Meanings |
---|---|
life /laɪf/ A1 |
|
time /taɪm/ A1 |
|
cash /kæʃ/ A2 |
|
bags /bæɡz/ A2 |
|
cops /kɒps/ A2 |
|
menace /ˈmenəs/ B2 |
|
image /ˈɪmɪdʒ/ B1 |
|
past /pæst/ A1 |
|
trenches /ˈtrentʃɪz/ B2 |
|
voice /vɔɪs/ A1 |
|
system /ˈsɪstəm/ B1 |
|
jail /dʒeɪl/ A2 |
|
health /helθ/ A2 |
|
world /wɜːrld/ A1 |
|
city /ˈsɪti/ A1 |
|
principle /ˈprɪnsəpəl/ B2 |
|
age /eɪdʒ/ A1 |
|
Grammar:
-
Durkio told me he **been** on some positive shit, yeah, yeah
➔ 现在完成进行时 (非正式使用)
➔ 虽然语法上类似于现在完成进行时('has/have been' + verb-ing),但它是一种口语化和简化的用法。'Been' 表示一个从过去开始并持续到现在的动作。 这可能意味着该动作是最近发生的、正在进行中的或具有持久的影响。 正确的时态应该是“has been”,但为了简单和风格而省略了。
-
Always **been** a lil’ mathematician, lately it’s cash I’m gettin’
➔ 现在完成时(非正式)/主谓倒装
➔ 再次,简化的现在完成时。 “Always been”表示在相当长的一段时间内都正确的特征。 “Lately it's cash I'm gettin'”:通常的词序是“Lately, I'm getting cash”。 倒装强调“cash”。
-
Hard times don’t last, ‘**member** when cops harrassed
➔ “remember”的缩写形式
➔ “Member”是“remember”的俚语或口语缩写形式。 它被用于简洁并适应歌曲的节奏。
-
Talkin’ out my ass, boy, you ain’t shit but a bitch with a badge
➔ 俚语/非正式语言
➔ 这行包含非常非正式和冒犯性的语言。 “Talkin' out my ass”表示胡说八道或说谎。 “You ain't shit”表示你一文不值。 这句话具有攻击性和贬义。
-
I decided I had to finish, but the media called me a menace
➔ 过去时/过去时
➔ 这两个从句都使用过去时态(“decided”,“called”)来描述过去完成的动作。
-
Some said I’d never be a superstar, but I know I’m different
➔ 条件句 (would + 不定式) / 现在简单时
➔ “I’d never be”是“I would never be”的缩写形式,使用条件“would”来表达一种假设的或过去的未来情况。“I know I'm different”使用现在简单时来陈述当前的信念或事实。
-
Know some people that’s still undeployed
➔ 关系代词省略的关系从句/非标准动词变位
➔ “Know some people that’s still undeployed”:关系代词“who”被省略。 从语法上讲,说“Know some people who are still undeployed”是正确的。“That's”代替“who are”或“that are”是一种常见的口语说法。