to have done 与having done 有什么不同

to have done 与having done 有什么不同
都表示动作发生在谓语之前.还有这些句子对不对.The photo takes well.
The plan carries out successfully.
Clever as he is =Clever is he?
Google测试员5236 1年前 已收到2个回答 举报

月下多情郎 春芽

共回答了21个问题采纳率:95.2% 举报

to have done:做——事
He pretended not to have done it.
他假装没有做这事.
I suspect him to have done it.
我疑心这是他干的
having done:正在做某事
We're having the kitchen done up.
我们正用现代化设备装修厨房.
The photo takes well.这句不对.
The plan carries out successfully.也不对,改成:The plan carried out successfully.
Clever as he is,也不对,也许意思是“聪明如他”,但应该写成Clever as him.
Clever is he?如果意思是他聪明吗?那应该是Is he clever?

1年前

1

dongzimei 幼苗

共回答了14个问题 举报

倒装语句吧
应该是对的
ing DONE 表示已经做了
TO HAVE DONE 是应该做 但是做了没有不知道

1年前

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