I should have married her ()her father refused me

I should have married her ()her father refused me
A but for B if it had not been C but that D if int were not for选C为啥啊谢谢了啊
CCFireboy 1年前 已收到4个回答 举报

qqabcde 幼苗

共回答了18个问题采纳率:94.4% 举报

A but for 要不是,但这个短语后面一般不跟从句
B 假如用这个的话,是一个强调句型的虚拟,应该是:
if it were not her father who refused me.意思是 it was her father who refused me.
if引导的虚拟语气从句,假如动词是be的话,一般用were,这跟其它实义动词不一样 ,而且,在强调句型中,关系词that 或who 是不可以省略的
C 的意思是:要不是,若非 跟A相似,但后面可以跟从句
D 这里for 后面同样也不能跟从句
因此,从语法上来说,只有C是正确的
意思是:要不是他爸爸拒绝了我,我应该早就跟她结婚了.

1年前

7

lgy_zucc 幼苗

共回答了26个问题 举报

这一题的答案有问题。答案应该是but. I should have married her _B__her father refused me. A)but for B)if it had not been C)but that

1年前

2

szszsz1 幼苗

共回答了1个问题 举报

我的资料上的答案是but for,不懂,求真理

1年前

2

yyy19802000 幼苗

共回答了2551个问题 举报

答案要么是but for
要么是B
是对过去的虚拟,主句用should 加完成时,从句用过去完成时
要是当时她父亲不拒绝我的话,我就和她结婚了

1年前

1
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 19 q. 0.104 s. - webmaster@yulucn.com