350 bring, take, get, carry和fetch
1 bring 和take 可以看作反义词。bring表示“带来,拿来”,指把某物从到他处拿来、带来,或把某人从他处带到、领到说话人的所在地。take 表示“带去,拿走”,指把人或物带到、领到、拿到别处,“把某物带去给某人”是take sth. to sb.。
Shall I bring food for the picnic? 我带野餐的食品好吗?
Please bring your brother here tomorrow. 明天请把你弟弟带来 。
Please take your brother there tomorrow. 明天请把你弟弟带到那里去 。
Bring the children back from the kindergarten at half past four. 4点半把孩子们从幼儿园接回来。
She took the dictionary to Tom. 她把那本词典带给了汤姆。
Would you please take the message to her? 你把这口信带给她好吗?
2 get 本身表示“得到,拿到”,常用于go and get结构中,意为“去拿,去找,去请,取来”等意。get sth. back表示“取回”。
Go and get a doctor quickly. 快去请医生。
Would you please get the money back for me? 你能为我把那笔钱取回吗?
3 carry 表示“搬运,携带,提,抬”等,不表示方向。
The workers are carrying a big stone. 工人们在搬运一块大石头。
He is carrying a bag on his shoulder. 他肩上扛着一个包。
Let me carry this box for you. 让我给你拿这个箱子。
比较
“身上带着钱”常用take,也可用carry。
She took a lot of money with her. (正)她身上带着许多钱。
She carried a lot of money with her. (正)
4 fetch 表示“取来,去拿”,表示从说话处出发,到其他地方把人或物带到或拿到说话处来,相当于go...and bring back。
Please fetch us some water. 请给我们弄点水来。
Quick! Go and fetch a doctor. 快!快去请医生来。