_______ several times, he still turned a deaf ear to the typhoon forecast.
A. Being warned B. Having warned C. Having been warned D. I’ve warned him
My uncle _________ in Taiwan for 20 years. Now he has settled down in mainland.
A. was living B. had lived C. has lived D. lived
He claimed _______ in the supermarket when he was doing shopping yesterday.
A. to have been badly treated B. treating badly
C. to be treated badly D. being badly treated
I _______ up here night after night for weeks now. You see, I _______ to give you a surprise.
A. have come; hoped B. have been coming; has hoped
C. have come; was hoping D. have been coming; was hoping
— Where did you get to know her?
— It was on the farm _______ we worked.
A. that B. there C. where D. which
Words don’t have the power to hurt you, _______ the person who said them means a lot to you.
A. if B. unless C. until D. whether