Hey Cecilia I was on the bus earlier and there was a man who was harping on about his new phone. He just wouldn’t quit! I was so glad when I arrived at my stop and could finally get off!
1. harping on
一直唠叨,不断地说
That teacher‘s always harping on about lack of discipline in the classroom, I wish he would just let us relax and have fun.
2、I’d be delighted
我会很高兴,我很愉快
She is obviously delighted with becoming the next school principle.
Thank you, I’d be delighted to try some!
3、how on earth?
到底怎么?怎么会?
How on Earth did you do that?
What on earth did you say to her to make her cry?
How on earth did you survive the heat ?
Why on earth would she ask you to join them?
4、cooped up
被约束,被关起来
The dogs had to be cooped up together for a while
Sherlock said “Oh please I’ve been cooped up in here for ages!
5、for ages
很久,太久了
Hey Mary, I haven’t seen you for ages! How are you?
His work-rate is really poor. You have to wait for ages for him to get anything done!
6、show off
炫耀
Jack is always showing off to his girlfriend.
please stop showing off, you’re embarrassing me.
7、 dash off
很快离开,需要马上离开
I really must dash off!