河南省郑州市新世纪学校2012届高三英语专题总复习精选强化练习题(五十九)[每小题0
5分,共30小题;满分15分]得分:________1
—Howdidyoudointhetest
—Notsowell
I________muchbetterbutImisreadthedirectionsforwriting
(2010·北京东城区高三一模试题)A
willhavedoneB
couldhavedoneC
musthavedoneD
mayhavedone答案:B[but所表达的是一种含蓄条件,由其后的过去时态可知此处该用“could+完成时”的虚拟形式
Shequickenedherpaceinorderthatshe________withtheothers
maycatchupB
mightcatchupC
couldhavecaughtupD
mighthavecaughtup答案:B[这是目的状语从句,由主句的过去时态可知此空该用情态动词的过去时
Ifitwerenotforthefactthatshe________sing,Iwouldinvitehertotheparty
couldn’tB
shouldn’tC
can’tD
mightnot答案:C[“她不能唱歌”是一客观事实,所以用现在时
—Youdidn’twaitforMr
Blacklastnight,didyou
—No,butwe________
Hedidn’treturnhomeatall
(2010·山东烟台市高三年级诊断性测试)A
couldn’thaveB
needn’thaveC
didn’tneedtoD
shouldwaithave答案:C[needn’thavedone和didn’tneedtodo的区别是:前者是虚拟语气,意为“(过去)本没必要