3 替代动词do的时态形式

英语中的句子,当其动词与前面句子的动词相同时,有时就会用替代动词 do 来代替。如:

He doesn't like it, but I do.

I don't want it, but he does.

We didn't go there, but they did.

上面的 do 可以用一般现在时和一般过去时。

我的疑问是:可以用除此之外的其他时态吗?比如:

He wasn't doing his homework, but I was doing.

He won't go there, but I will do.

请先 登录 后评论

最佳答案 2018-01-15 18:08

网友对这个问题的理解有些狭隘。不仅do有替代作用,所有的操作词都有替代作用的。因此,do起替代作用时,有时候是助动词do(擦作词),只能用于一般过去时和一般现在时。有时候do为替代动词(实意动词),这是do可以用非限定形式。

He doesn't like it, but I do.

I don't want it, but he does.

We didn't go there, but they did.

以上三句中的do,did都是助动词(操作词),只可以用一般现在时和一般过去时。其它操作词具有同样的作用。例如:

He isn't a student, but I am.

He can't do it, but I can.

He won't go, but I will.

当一个句子中没有操作词时,这个句子一定是一般过去时或一般现在时,这种情况下才用助动词do作为操作词,起操作词的替代作用。例如:

He bought the book, but I didn't.

He likes football, but I don't.

以下两个句子中都已经有了操作词,而操作词本身就有谓语替代作用,这时用操作词替代。

He wasn't doing his homework, but I was doing.

这句话为语法错误。正确的句子应该是:but I was.

He won't go there, but I will do.

这句话没错。如果不用do,则为操作词will替代。如果用will do,则为替代动词do的不定式替代了go there。

类似的do作为实意动词起替代作用的例句如下:

Lions can't climb trees, but leopards can do. do为实意动词,替代climb trees.

Tom writes more poems than he does short stories. does为实意动词,替代writes.

请先 登录 后评论

其它 3 个回答

刘永科   - 教育出版集团英语总顾问 & 英语系列图书主编
擅长:语法理论,语言学,文化背景

我的疑问是:可以用除此之外的其他时态吗?比如:

He wasn't doing his homework, but I was doing.

He won't go there, but I will do.

【答】不可以这样。上面两句应改为:

He wasn't doing his homework, but I was.

He won't go there, but I will.

在句子中,只有一般时态的do, does, did 才能充当助动词或替代词(也叫操作词)。其他形式的do(包括进行体和完成体)都不可以充当。有了其他操作词,do 就是实意动词了,所以,以下do,doing,done 都不是操作词,红色的才是操作词。

will/shall/should/must/can/may do

am/is/are/was/were doing

have/has done

had done

所以,你句子中的 doing 和do 应去掉。


请先 登录 后评论
黎反修   - 英语翻译 (已退休)
擅长:数词用法,存在句,英语考试

    为了避免重复,常用do代替前面出现的动词,但不能代替动词be,以及被动语态、进行时和v-ing形式等形式的动词。(摘自《薄冰英语惯用法词典》)这种用法只有do,does,did这三个形式。

请先 登录 后评论
陈才   - 英语教师
擅长:中考英语,词法问题

同意刘老师解答,这个属于代替词用法

请先 登录 后评论
  • 3 关注
  • 2 收藏,12849 浏览
  • 马思守   提出于 2017-12-24 12:05

相似问题