I've been waiting for someone to have the talk with me.
have been doing 是現在完成進行時
現在完成進行時的功能
1. 表示從過去某時開始一直持續到現在的動作,并且還將持續下去。
I have been learning English since ten years ago.
自從十年前以來我一直在學英語。(動作還將繼續下去)
2. 表示在說話時刻之前剛剛結束的動作。
We have been waiting for you for half an hour.
我們已經等你半個鐘頭了。(動作不再繼續下去)
3. 表示一個從過去開始延續到現在,可以包括現在在內的一個階段內,重復發生的行動。
She has been playing tennis since she was eight.
注意:
1. 表示狀態的動詞不能用于現在完成進行時。
I have known him for years. 我認識他已經好幾年了。
2. 有些現在完成進行時的句子等同于現在完成時的句子。
I have been working here for five years.
I have worked here for five years. 我在這里已經工作兩年了。
3. 大多數現在完成進行時的句子不等同于現在完成時的句子。
I have been writing a book.(動作還將繼續下去)我一直在寫一本書。
I have written a book.(動作已經完成) 我已經寫了一本書。
defected to:投靠
booty call= call for sex
geometric progression:等比級數
be aware of:知道
nth:n次的
circumvent:回避
inevitable:不可避免的
rejection:拒絕,拋棄
guarantee:保證
best bet:(口語)最好的辦法
spritz:噴
body spray:身體噴霧劑,香水
commercial:廣告
undress:脫衣服
Apocalyptic:世界末日的
genocide:種族滅絕
go easy on 對...有節制;對...寬容
I think you should go easy on the coffee.
我覺得你應該少喝點兒咖啡。
The judge decided to go easy on the youth because it was his first offence.
該法官決定寬大處理這個年輕人,因為他初次犯罪。
Go easy on the boy: he didn't know he was doing anything wrong.
對好那男孩子寬容點吧,他不知道自己做錯了什么。