【正文】
”, may 表示不太確定的推測(cè)。 8. D. 這里 must 表示必要性,意為“必須,一定要”。 9. D. must have done 表示對(duì)過(guò)去發(fā)生的事情的肯定推測(cè),意為“想必,準(zhǔn)是,一定是” 10. A. can/could not have done 表示對(duì)過(guò)去的否定推測(cè)“不可能做過(guò)??”。 11. B. must have been doing 表示對(duì)過(guò)去進(jìn)行時(shí)態(tài)或者過(guò)去完成進(jìn)行時(shí)態(tài)的肯定推測(cè)。 12. A. shall 用于主語(yǔ)為第一、三人稱的疑問(wèn)句中表示建議、征求對(duì)方意見(jiàn)時(shí),其回答一般用“ Yes, you must.”或“ No, you needn’ t.”。 13. 、三人稱的肯定句中, shall 表示決心、許諾、命令等。 14. D. should 指“應(yīng)該”,表示命令、勸告或建議等。 15. C. 在某些名詞性從句中, should 可以表示驚異、意外等情況,意思是“竟然”。 16. C. should /ought to have done“表示本該做某事卻未做”,其否定形式 shouldn’ t /ought not to have done 則表示“本不該做某事卻做了”。 17. B. 本句表示本不該做某事卻做了。 18. C. will 與第一人稱連用表示意愿、意志。其它選項(xiàng)則不能表示意愿。 19. A. would 表示過(guò)去習(xí)慣性的動(dòng)作。 20. C. used to 表示“過(guò)去的習(xí)慣動(dòng)作或狀態(tài)(現(xiàn)在 已不這樣)”,其后接動(dòng)詞原形。 21. C. 選項(xiàng) A 表示“不能、不許”; B 表示“不行、禁止”; C 表示“不必、不需要”; D 為洛基英語(yǔ) “不應(yīng)該”。 22. C. needn’ t have done 表示過(guò)去本不必做某事而實(shí)際已做了某事,強(qiáng)調(diào)“不必要”,其肯定式 need have done 則表示過(guò)去本需要做某事而實(shí)際上未做。 23. D. dare 作實(shí)義動(dòng)詞時(shí)其后的不定式可帶 to,也可以不帶 to,此句中的實(shí)義動(dòng)詞 dare 的時(shí)態(tài)應(yīng)為一般過(guò)去時(shí)態(tài)。 24. B. had better 表示“最好??”,后接動(dòng)詞原形,其否定式為“ had better not” . 25. B. 能夠表示“寧愿、寧可”意思的就只有 B。