题目内容
If he my advice, he wouldn't have lost his job.
| A.followed | B.should follow | C.had followed | D.would follow |
C
解析试题分析:主句从句均为对过去的事情虚拟,从句为过去完成时,主句为should/would/could/might have done. 句意:如果他听取了我的建议,他就不会失去他的工作。对现在的事情虚拟,从句用一般过去时,而主句为should/would/could/might+do;对将来的事情虚拟,从句为一般过去时或者should do或者were to,而主句为should/would/could/might+do.
考点:本题考查虚拟语气
--- Do you think George has passed the driving test?
--- No, If so, he ______ his car to our college yesterday.
| A.would drive | B.drove |
| C.would have driven | D.had driven |
It is recommended by the representatives that traditional cultures _____
| A.should preserve | B.have been preserved |
| C.be preserved | D.must be preserved |
He ________ all his aims. But his efforts in the past few years have been praise-worthy.
| A.could have achieved | B.wouldn’t have achieved |
| C.must have achieved | D.may not have achieved |
He suggested the person referred________ put into prison.
| A.is | B.be | C.should be | D.to be |
Between the two lectures _____ a break, _______ the audience can buy ice cream.
| A.is; when | B.are; when | C.are; which | D.is; which |
Dr. Smith as well as his daughters, visit Beijing this summer.
| A.isgoingto | B.aregoingto |
| C.wasgoingto | D.weregoingto |