We have received the invoice and paid them later.这个句子语法对吗? 如果是对的,为什么要用"paid" ?

问题描述:

We have received the invoice and paid them later.
这个句子语法对吗? 如果是对的,为什么要用"paid" ?

这句话语法有问题-前后时态不一致。
要么把后半句改成一般将来时 (We have received the invoice and will pay later);
要么把前半句改成过去时 (We received the invoice and paid it later).

语法没错,但句子本身有错。
单词 later 有后来,以后,迟,延迟, 等意思,因此句子有歧义。
习惯并地道的说法是
We have received the invoice and payment has been made.
或简洁地说
We have received and paid the invoice.
一般人知道 payment 是收到 invoice 之后才 pay 的,
因此 later 是冗余的。

如果您这句话是书本上看到的,虽然句子不对,但语法没错.至於为什麼用 paid 是因为虽然最後加了一句 later 但是还是可以是过去式.也就是代表他们在收到这发货单(收据/发票)後过没多久就去缴纳了那...