2020河北唐山丰南教师招聘笔试备考:英语模拟题(八)
1. _______ given new opportunities, he _______ such an excellent person now.
A. Wasn’t he; isn’tB. Wasn’t he; wouldn’t have been
C. Won’t he; can’t beD. Had he not been; wouldn’t be
2. Had he worked harder, he _______ the exam.
A. must have passesB. would passed
C. would have passedD. could passed
3. Sometimes I wish I _______ in a different and at a different place.
A. be livingB. would live
C. were livingD. would have lived
4. But for the heavy traffic, the police _______ the thieves who tried to escape in the stolen car.
A. would not catchB. couldn’t have caught
C. haven’t caughtD. couldn’t catch
5. It’s high time that he ________ some reading instead of watching TV.
A. doB. didC. willD. have done
答案解析
1.D【解析】考查虚拟语气。句意:如果没有给他新的机会,他现在不会是一个如此优秀的人。第一空表示对于过去事实的虚拟,应该用过去完成时,且将had提前时,可以省去if;第二空是对于现在事实的虚拟,用would/could/should+动词原形。故选D。
2.C【解析】考查虚拟语气。句意:他要是再努力一点,就能通过那个考试。此题为虚拟语气,前半句为省略if的倒装句,完整表达应为if he had worked harder,是与过去事实相反,因此后半句应用would/should/could/might+ have done表示与过去事实相反。故选C。
3.C【解析】考查虚拟语气。句意:有时,我希望生活在不同的时代,不同的地方。其一,本句中wish后接虚拟语气,空格处用were表示与现在事实相反;其二,该句表达希望正生活在,故用进行时态。故选C。
4.B【解析】考查虚拟语气。句意:要不是交通堵塞,警察就不能抓住企图逃跑的小偷了。本题考查的butfor的含蓄条件句,此处表示对过去事实的虚拟。根据题意可知,故选B。
5.B【解析】考查虚拟语气。句意:他是时候读书了而不是看电视。It’s high time that 后用一般过去时或者should+动词原形(should不可省略)表虚拟,故选B。
——相关推荐——