题目内容
Zhanglin was lost in computer games during his last year in high school, otherwise he _____ a student at Beijing University.
| A.would have been | B.can be | C.has been | D.had been |
A
解析试题分析:句意:张林在高中的最后一年沉溺于电脑游戏,否则,他就会是北京大学的学生了。因为前提是张林在高中的最后一年沉溺于电脑游戏,所以他是北京大学的学生是虚拟语气,这里的otherwise相当于一个虚拟条件句:Zhanglin hadn’t been lost in computer games during his last year in high school,由此可以看出是对过去的情况相反的虚拟条件句,主句用would have done,选A。
考点:考查虚拟语气
If it _________ not for all the cars and passers-by with cameras, you _________ think you have magically traveled back to the 14 century.
| A.is …will | B.had been… would | C.were… will | D.were…might |
______ he was at home, I would have phoned him then.
| A.Had I known | B.I had known | C.Would I know | D.I would know |
I would rather you ______ my advice. Now you’ve got a bad result. It serves you right.
| A.took | B.would take | C.had taken | D.take |
---Sorry, sir. I can't answer this question.
---Well, you are supposed ______ this part of history.
| A.reading | B.to be reading | C.to read | D.to have read. |
Our teachers often suggest we ______ take it easy when facing any difficulty.
| A.had | B.could | C.would | D.should |
— Did you hear about Zhang Lili who saved the kids from being run over by a school bus?
— Yes. What do you think most people _____ if they were in a similar situation?
| A.will do | B.will have done |
| C.would do | D.would have done |
He ________ if he works hard for the people.
| A.shall praise | B.shall be praised |
| C.will praise | D.will be praised |
(2013·高考天津卷)If he had spent more time practising speaking English before,he________ able to speak it much better now.
| A.will be | B.would be |
| C.has been | D.would have been |