2020河北唐山丰南教师招聘笔试备考:英语模拟题(十)
1. The album might well have caught on, _______ less expensive.
A. had it beenB. it had beenC. if it wereD. but for
2. I wish I _______ a chance to meet you again before I left.
A. haveB. hadC. had hadD. will have
3. If I had seen the advertisement, I _______ for the job.
A. would have appliedB. will have applied
C. would applyD. will apply
4. Thanks for all your hard work last month. I don’t think we _______ it without you.
A. can manageB. can have managed
C. could manageD. could have managed
5. He insisted that this matter _______ be discussed at the next meeting.
A. couldB. wouldC. shouldD. might
答案解析
1.A【解析】考查虚拟语气。句意:要不是价格太贵,这张专辑很可能会非常流行。catch on表示“走红、流行”;句子与过去事实相反,故应用had done,此处省略了if,将had提前。故选A。
2.C【解析】考查虚拟语气。句意:但愿在离开前我还有机会见到你。wish后面用虚拟语气,表示与现在事实相反的愿望,用过去时;表示与过去事实相反的愿望,用过去完成;表示与将来事实相反的愿望,用could / would+动词原形。从该句中“left”可知,这里是指与过去事实相反的愿望,故选C。
3.A【解析】考查虚拟语气。句意:如果我看到广告,我就会申请这份工作。根据“had seen”可知是与过去事实相反,且本句中主从句表示对同一时间的虚拟,因此主句用“would/could/should/might + have done”的形式。故选A。
4.D【解析】考查虚拟语气。句意:谢谢你上周的艰苦劳动,我认为要不是你我们就不能应付过去。根据题干中所给出的时间last month可知我们已经做完了工作,已经完成,故排除A、C两项;因此本句考查without引导的含蓄条件句,根据句意可知此处表示对过去的虚拟,故主句应使用could/should/might+havedone,can have done多用于否定句和疑问句中。故选D。
5.C【解析】考查虚拟语气。句意:他坚持要在下次会议上讨论这个问题。insist当“坚持要求,坚持主张”时,后面的从句使用虚拟语气,用should+动词原形,should可以省略。当“坚持说,坚持认为”时,用正常的陈述语气,不使用虚拟语气。根据句意此处表示“坚持要求”,需用虚拟语气。故选C。
——相关推荐——