高三英语.___Welldone,Jack!___Thanks,
___Well done, Jack! ___Thanks,But given more time,I( ) better. Ashould not have done Bcould have done Cmight not do Dcould do
选Bcould have done ,是一个虚拟语气,wound/cound/should have done表示本应做,而实际未做,句意思为我本来应该做得更好的.