I was taken back by her loose talk.
I was taken aback by her loose talk.
(她大放厥词,把我吓了一大跳。)
这两个句子哪个是正确的?
答案:I was taken aback by her loose talk.
be taken aback 意为“某人吓了一大跳”。be taken back 则指“某(购买)物被拿回去退换”或比喻“某人被带回到旧时光”,如: If you don't like the shirt, it can be taken back. (如果你不喜欢这件衬衫,可以拿回去退换。)
I am taken back to my salad days whenever I hear this old song. (每当听到这首老歌,我就想起从前少不更事的日子。)