公众科技网认证
could do和would do的区别在于could do 是讲能不能做到(做事情的能力) would do 是说会不会去做,想不想(愿意不愿意) ;一个是有没有可能性,一个是有可能性但是更有选择。
could和would都可用于虚拟语气,它们之间只有细微的语气差别。比如could有猜测之意。