虚拟语气练习题及答案详解虚拟语气专项练习1.I enjoyed the movie very much. I wish I _____ the book from which it was made.A. have readB. had readC. should have readD. are reading2.You are late. If you _____ a few minutes earlier, you _____ him.A. come; would meetB. had come; would have metC. come; will meet D. had come; would meet3.The two students talked as if they _____ friends for years.A. should beB. would beC. have beenD. had been4.It is important that I _____ with Mr. Williams immediately.A. speakB. spokeC. will speakD. to speak5.He looked as if he _____ ill for a long time.A. wasB. wereC. has beenD. had been虚拟语气练习题及答案详解6.If the doctor had come earlier, the poor child would not _____.A. have laid there for two hours B. have been lied there for two hoursC. have lied there for two hoursD. have lain there for two hours7.I wish that I _____ with you last night.A. wentB. could goC. have goneD. could have gone8.Let’ s say you could go there again, how _____ feel?A. will youB. should youC. would youD. do you9.I can’ t stand him. He always talks as though he _____ everything.A. knew B. knowsC. has knownD. had known10._____ the fog, we should have reached our school.A. Because ofB. In spite ofC. In case ofD. But for虚拟语气练习题及答案详解11.If you had told me in advance, I _____ him at the airport.A. would meetB. would had metC. would have metD. would have meet12.Mike can take his car apart and put it back together again. I certainly wish he_____ me how.A. teaches B. will teachC. has taughtD. would teach13.I would have told him the answer had it been possible, but I _____ so busy then.A. had beenB. wereC. wasD. would be14.He ’ s working hard for fear that he _____.A. ...