无论非谓语动词以什么形式出现,只要它发生在谓语动词动作之前,一定用have done或have been?

无论非谓语动词以什么形式出现,只要它发生在谓语动词动作之前,一定用have done或have been?
标准形式
having done
to have done
had done
小_酥 1年前 已收到2个回答 举报

308333 幼苗

共回答了15个问题采纳率:86.7% 举报

用having done

1年前 追问

5

小_酥 举报

having done to have done 除了这两个,还有其他的发生在谓语动词动作之前的非谓语动词么

举报 308333

没了 having done 是表示类似于过去完成时 推导过程如下,比如 after having spent the whole morning , he went back with an empty bag =after he had spent...... having spent 这个动作发生在went back 之前

小_酥 举报

我又想起一个 remember doing中的doing,这个也算吧

举报 308333

你那个第三种had done 不是非谓语 那个doing 是动名词,没有动作的先后

小_酥 举报

remember doing不是想起以前做过某事么,做不是在想之前么

举报 308333

那个doing 是动名词,也算,doing 这个动作在remember之前就做了

两天一天 幼苗

共回答了3个问题 举报

having finished the work,we want to go to restaurant.

1年前

1
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 18 q. 0.018 s. - webmaster@yulucn.com