If I had known you were coming, I ______a larger table.
A. would have reserved B. should have reserved
C. would reserve D .might reserve
高二英语单项填空中等难度题
If I had known you were coming, I ______a larger table.
A. would have reserved B. should have reserved
C. would reserve D .might reserve
高二英语单项填空中等难度题查看答案及解析
________you were coming,I would have stayed at home.
A.If I know B.Should I know C.Had I known D. If I should have known
高二英语单项填空中等难度题查看答案及解析
If you had arrived half an hour earlier, you _____ the well-known writer in the flesh.
A.had met B.would have met C.would meet D.could meet
高二英语单项填空中等难度题查看答案及解析
__________you were coming today, I’d have met you at the railway station.
A. Have I known B. Had I known C. I have known D. I had known
高二英语单项填空中等难度题查看答案及解析
If you had joined the chat room ten minutes ago, you ______what we were talking about!
A. have known B. knew C. would have known D. would know
高二英语单项填空困难题查看答案及解析
If they had known what was coming next, they __ their mind.
A. may change B. could change C. must have changed D. might have changed
高二英语单项填空中等难度题查看答案及解析
If she________ that Mary would come to see her, she would never have gone to the party.
A.had known B.knew C.knows D.would know
高二英语单项填空中等难度题查看答案及解析
——Alice, why didn’t you come yesterday?
——I ___________, but I had an unexpected visitor.
A. had B. would C. did D. was going to
高二英语单项填空中等难度题查看答案及解析
_______, I’d have told you.
A. If I would have known B. If I had have known
C. Had I known D. Should I know
高二英语单项填空中等难度题查看答案及解析
If you my advice, you how to solve the problem now.
A. had taken; would have known B. had taken; would know
C. took; would have known D. took; would know
高二英语单项填空困难题查看答案及解析