Anyone know what’s going on?
不少朋友喜欢用省略句提问,但往往用错。不信的话我们来做个简单的试验。
有人知道发生了什么事吗?
1. Does anyone know what’s going on?
2. Anyone knows what’s going on?
毫无疑问,1是完整的表达方式,没有问题。但如果你的第一反应是2,那就说明你习惯用省略句,而且是错的那种。
Anyone后面跟动词的单数形式(knows),乍一看似乎天经地义,但在省略句里就行不通了。省略说到底只是为了方便,所以一个词被省略并不意味着这个词不起作用。换句话说,如果一个省略句是正确的话,把省略的部分还原(其他部分不变),新的句子仍旧应该是正确的。看看2,如果把省略的does还原,就成了Doe s anyone knows what’s going on?显然不对了吧?所以,正确的省略句应该是Anyone know what’s going on?
好,再来做个试验。
有人听到什么消息了吗?
1. Anyone hear anything?
2. Anyone heard anything?
哪句是错的?如果你选2,那你又错了。第一句的开头省略了does/did,第二句的开头省略了has/had,两个句子都正确。所以,省略句里的动词不一定用原形,关键还在于完整的原句。原句里的动词怎么表达,省略句里就照抄。省略句只不过省掉了问句开头的do/does/did/have/has/had而已。清楚了没?
Bonus videos: 1) Jem - Just A Ride 2) Jem - They
November 21st, 2005 at 5:08 am
Hey, man, thank you very much for this, and I know one more bit about English. Thank you.
November 29th, 2005 at 1:28 am
That gives me some insight.
Man, I want to learn something about you. Can you tell me some information about you? Thanks.
March 7th, 2006 at 12:43 pm
Clear! Thank you sir!