△情态动词和虚拟语气测试△[每小题0
5分,共30小题;满分15分]得分:________1
—Howdidyoudointhetest
—Notsowell
I________muchbetterbutImisreadthedirectionsforwriting
(·北京东城区高三一模试题)A.willhavedoneB.couldhavedoneC.musthavedoneD.mayhavedone答案B[but“所表达的是一种含蓄条件,由其后的过去时态可知此处该用could+完成”时的虚拟形式
]2.Shequickenedherpaceinorderthatshe________withtheothers
A.maycatchupB.mightcatchupC.couldhavecaughtupD.mighthavecaughtup答案B[这是目的状语从句,由主句的过去时态可知此空该用情态动词的过去时
]3.Ifitwerenotforthefactthatshe________sing,Iwouldinvitehertotheparty
A.couldn'tB.shouldn'tC.can'tD.mightnot答案C[“”她不能唱歌是一客观事实,所以用现在时
]4—.Youdidn'twaitforMr
Blacklastnight,didyou
—No,butwe________
Hedidn'treturnhomeatall
(·山东烟台市高三年级诊断性测试)A.couldn'thaveB.needn'thaveC.didn'tneedtoD.shouldwaithave答案C[needn'thavedone和didn'tneedtodo的区别是:前者是虚拟