what would you do和what would you have done有什么不同?

问题描述:

what would you do和what would you have done有什么不同?


what would you do 是将来你打算做什么
what would have done 是将来一定会做成什么
谢谢

意思分别是你想要做什么和你本想要做什么

what would you do 陈述句 you would do something -----would do表示将来,会,意愿,打算 做什么事,有时候would 是will 的过去式,即过去将来时表示曾经打算、曾经将要干某事所以这个问句可以翻译为:你会做什么/你将...

what would you do应该是过去将来时;what would you have done是过去将来完成时