早教吧 育儿知识 作业答案 考试题库 百科 知识分享

英语语法:There was plenty of time.She ____.A.needn't have hurried B.couldn't have hurried请问,答案给了个A,但是没学过有need情态动词的虚拟语气啊~

题目详情
英语语法: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.
  翻译:有大量的时间.她本不需要那样匆忙.
希望对你有所帮助.