在英语语法中,动词可以带有一个或多个宾语。直接宾语是指动作的承受者,而间接宾语则是接受动作的人或事物。例如,在句子“我给了他一本书”中,直接宾语是“一本书”,间接宾语是“他”。
在这些句子中,通常情况下直接宾语通常在间接宾语之前。但是,在某些情况下,它们的位置可以颠倒。
例如,我们可以说:“我给了他一本书”,也可以说:“我给了一本书他”。这两个句子的意思是一样的,只是宾语的位置不同。
但是,需要注意的是,这种颠倒通常只适用于一些特殊动词,如“give”(给予)、 “send”(发送)、 “tell”(告诉)等。对于其他动词,宾语的位置不能随意颠倒。
总之,虽然在英语语法中,直接宾语通常在间接宾语之前,但是在一些特殊情况下,它们的位置可以颠倒。所以,我们需要在具体的语境中灵活运用。