作业帮 > 英语 > 作业

英语语法:There was plenty of time.She ____.A.needn't have hurrie

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/05/06 02:54:38
英语语法:There was plenty of time.She ____.A.needn't have hurried B.couldn't have hurried
请问,答案给了个A,但是没学过有need情态动词的虚拟语气啊~
同学,很高兴为你解答!
  在英语中,用以下虚拟语气句式表示对所做过的事情表示后悔、责备等:
should have done...,本该做而没有做;
shouldn't have done ...本不该做而做了;
could have done...本可以做而没能做;
couldn't have done...本不能做而做成了;
needn't have done ...本不必做而做了.
  所以,根据“有大量的时间”这一语境,本句选择A是正确的.
  There was plenty of time.She needn‘t have hurried.
  翻译:有大量的时间.她本不需要那样匆忙.
希望对你有所帮助.