常见英文错误:All he does is playing computer games.
今天要讲的这个常见错误是英文有相当程度的人才容易犯的。很多人知道要把一个动词当作名词使用时,必须把动词加 ing
变成一个叫动名词的东西才行
所以若要表达他整天就只会玩计算机游戏这个句子时
就很容易讲或写出标题中的 All he does is playing computer games.
乍看之下在 be 动词后面接动名词似乎是很合理的,问题出在前面当作主语的从句中有个 do,使它成为一个特殊句型
要讲某人做的事就只有……时,在be 动词后面必须接原形动词才对
这在一般的英语语法中是个大忌,但偏偏这个句型非如此不可
比如:All I did yesterday was sleep. (我昨天一整天都在睡觉。)
如果讲 All I did yesterday was sleeping. 反而是错的
或是 All he has done is lie to people who love
him.
(他所做的就只有对爱他的人说谎。)
讲 All he has done is lying to people who love him. 反而是错的
再举一例:All I want to do is stay in bed. (我想做的事就只有待在床上。)
讲 All I want to do is staying in bed. 也是错的
不过要注意的是,如果把后面的事情反过来当主词的话
则还是要用动名词才行
比如还是要说:Sleeping was all I did yesterday.
Lying to people who love him is all he has done.
Staying in bed is all I want to do.