hitananda52 发表于 2022-5-3 17:05:39

have done doing是啥啊??

全句是:'You've never done much walking, have you? I don't think you could walk the five miles to our cottage!'。第一句为啥不是You've never walked so much?have done doing是咋回事?

fydy01 发表于 2022-5-3 21:34:24

没有什么have done doing的结构,这里是do walking(步行)的完成式。“do+动名词”表示“做某事”,是英语中的常见用法,其他如:do reading(读书),do washing(洗衣)等。

elusty 发表于 2022-5-3 18:31:12

做运动动词用do,习惯用法

entropy 发表于 2022-5-3 23:44:17

两种写法都可以,注意 do . . . ing 限定词不能省略。

We use do in the informal structure do . . . ing to talk about activities that take a certain time, or are repeated (for example jobs and hobbies). There is usually a determiner (e.g. the, my, some, much) before the -ing form.

I'm going to do some walking . . .
I hate doing the ironing.

Note the -ing form in this structure is noun-like, and cannot have an object.

NOT: I'm going to doing some watching TV.

But do can be used with a compound noun that includes verb + object.

It's time I did some letter-writing.

来源:Practical English Usage

vzx 发表于 2022-5-4 04:17:32

walking说的是exercise。

hitananda52 发表于 2022-5-4 08:15:41

多谢各位老师指点
页: [1]
查看完整版本: have done doing是啥啊??