关于英语ought to have done 与should have done的区别 有need have done

学习 时间:2026-08-13 18:41:19 阅读:6314
关于英语ought to have done 与should have done的区别 有need have done needn,t have done 与should hneedn,t have done 与shouldn't have done 区别有need have done

最佳回答

明理的哈密瓜,数据线

温婉的蛋挞

2026-08-13 18:41:19

ought to have done 指主观上本来应该做而未做should have done 指客观上本来应该做而未做needn,t have done 不需要做而做了shouldn't have done 不应该做而做了need have done 楼下已经帮你写了 看他的就可以了 比我的详细 不想抄袭他的

最新回答共有2条回答

  • 积极的信封
    回复
    2026-08-13 18:41:19

    ought to have done 指主观上本来应该做而未做should have done 指客观上本来应该做而未做needn,t have done 不需要做而做了shouldn't have done 不应该做而做了need have done 楼下已经帮你写了 看他的就可以了 比我的详细 不想抄袭他的

上一篇 两处错误

下一篇 国外近期十件大事各十件,每件100字左右,