分类：教育/科学-外语学习
问题：高三英语.___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表示本应做,而实际未做,句意思为我本来应该做得更好的.