关于英语双宾语的先后顺序

问题描述:

关于英语双宾语的先后顺序
书上说间接宾语通常位于直接宾语之前,构成句型主语+谓语+间接宾语+直接宾语,在此句型中,间接宾语有时也可以改成一个由to或for引起的短语,放在直接宾语之后,构成主语+谓语+直接宾语+介词+间接宾语句型》当直接宾语是人称代词,间接宾语是名词时,或者两个宾语都是人称代词时,需用此句型
例:I sent a postcard to my best friend例句中a postcard是直接宾语,他不是人称代词,为什么也可以用这个句型?
同理,I found a spare ticket for him a spare ticket 这是直接宾语,也不是人称代词为什么也可以用这个句型?

 在双宾语句子中,下面几种情况通要用介词to或for引起短语:
 1.直接宾语是人称代词(it/them):
 The book is Xiao Ming's.Please give it to him.这本书是小明的,请把它给他.
 2.强调间接宾语:
 Mother cooks breakfast for us every day.母亲每天都我们做早饭.
 3.间接宾语比直接宾语长时:
 On the bus,he often gives his seat to an old person.在公共汽车上他经常把座位让给老人.
 4.有些动词必须要在间接宾语前加介词,这是固定搭配:
由to连接间接宾语词:pass,give,show,tell,lend,take,send等;
由for连接间接宾语词:buy,cook,get,sing,make等


所以对于你问的两个句子:
I sent a postcard to my best friend.【send sth to sb】这是固定搭配.
I found a spare ticket for him.这里是第2条,强调间接宾语him
1遇到那些由to连接间接宾语词,按固定搭配就行了吧?
2什么情况下强调间接宾语
3间接宾语比直接宾语长的时候一般就得用这个句式吧?1 是的
2 一般for sb 都是强调间接宾语,专为某人做了什么事
3 是的,其实不用也不算错,但通常都用这个句型,让句型更优美整齐一些。