满分5 > 高中英语试题 >

I’m sorry. __________ for my illness, I...

 I’m sorry. __________ for my illness, I would have come to give you a hand.

A. Were it not                                                 B. If it hasn’t been for

C. Had it not been                                          D. Shouldn’t it be

 

C 【解析】 试题分析:考查虚拟语气。根据主句谓语动词would have come可以判断此处是对过去发生情况的假设,所以if从句应该用过去完成时。在虚拟语气中if 从句如果有动词had、should 、were时则可以省略if,把had等提前,所以C选项正确。句意:很抱歉,要不是因为我病了,我会前来帮助你的。 考点:考查虚拟语气。
复制答案
考点分析:
相关试题推荐

 ---Do you mind if I smoke here?

---_______, actually.

A. Yes, please     B. Go ahead       C. Not at all         D. Yes, I do

 

查看答案

Have you heard Mary was robbed during her trip to Egypt? Not only _________ her money, but she was nearly killed.

A. she lost                            B. had she lost

C. she had lost                     D. did she lose

 

查看答案

---How did you find my new dress, Jim?

---_______.

A. Go to the tailor’s                                   B. Oh, it fits me perfectly.

C. Oh, very nice, indeed                                D. No, I didn’t find it.

 

查看答案

 I’ll go to the party with you ________ you don’t wear those strange trousers.

A. as though               B. in order that C. in that                               D. providing

 

查看答案

 He prefers to live ________ there is fresh air and sunshine.

A. in which                 B. where

C. the place where             D. there where

 

查看答案
试题属性

Copyright @ 2008-2019 满分5 学习网 ManFen5.COM. All Rights Reserved.