刘老师的分析有一定道理。关于这个问题我在在英语语法网上找到有一篇陈根花老师写的文章,很有说服力,可以参考!
陈老师认为:如果only+状语置于句首强调唯一性或排他性,就要倒装;否则,就不倒装。如:
Only today did I see him. 我只在今天见过他。(其他时间未见过他;今天是见到他的唯一时间)
Only today I saw him. 我就在今天还见过他。(说明见过他时间还不久)
引自英语语法网:http://www.yygrammar.com/Article/201305/3222.html
【回复刘老师】刘老师,您好!您的解答也有道理——only是修饰a,不是修饰整个短语;但如果没有a,这样的解释就会有小点麻烦。比如假若only后面接的是today, yesterday之类的词,此时既没有a,也没有数字,此时恐怕就只能从是否具有“唯一性”来考虑了。如:
Only yesterday did I go there. 我只在昨天去过那儿。(其他时间未去过)
Only yesterday I went there. 我就在昨天还去过那儿。(说明去过那儿还不久)
现在来分析一下网友的这个句子:
(1) Only a year ago was he fat. 他只在一年前是肥胖的。(即其他时候并不胖;这样用时通常不可以在状语后面加逗号)
(2) Only a year ago, he was fat. 就在一年前他还很胖。(说明他的体形改变比较大——现在不胖了;这样用时可以在状语后面加上逗号)
个人看法,不一定对,不妥之处,请刘老师和各位老师指正!
联系客服