题目内容
15.You needn'thave done all the calculations!We have a computer to do that sort of things.(do)你本不必做这些计算.我们可以用电脑来做.
分析 have done:做(了)这些计算
解答 答案:have done
通过英汉对比可知,题干中缺少的是第一句的谓语部分"做了"的英语翻译;根据句意可知,此处表达的是与过去事实(你做了这些计算)相反的假设:"你本不必做这些计算",故应使用虚拟语气,即:needn't+have+done;结合所给的动词do;故答案为:have done.
点评 本题考查了完成句子这一题型.做本题时,首先通过英汉对比,找到题干中缺失的部分;然后根据句意以及所给单词的提示,确定出该部分所要填的内容.
练习册系列答案
相关题目
1.In order to assess ____ the treatment will fit your lifestyle,please take a moment to answer a few questions about yourself.( )
A. | what | B. | how | C. | why | D. | where |
3."Well done,John!Not a single mistake in your exam paper this time!"said the teacher.( )
A. | you made | B. | you have make | C. | had you made | D. | did you make |
9.-Can you guess what's the front page news today?
-Of course,these days everybody _____ about the earthquake.( )
-Of course,these days everybody _____ about the earthquake.( )
A. | is talking | B. | talked | C. | has talked | D. | had talked |