We____her with a detached house but she specially asked for a small flatA.must have provided B.could have providedC.might provide D.ought to provide答案应该是B,为什么?请说明原因,
来源:学生作业帮助网 编辑:作业帮 时间:2024/08/06 22:38:29
![We____her with a detached house but she specially asked for a small flatA.must have provided B.could have providedC.might provide D.ought to provide答案应该是B,为什么?请说明原因,](/uploads/image/z/8869445-53-5.jpg?t=We____her+with+a+detached+house+but+she+specially+asked+for+a+small+flatA.must+have+provided+B.could+have+providedC.might+provide+D.ought+to+provide%E7%AD%94%E6%A1%88%E5%BA%94%E8%AF%A5%E6%98%AFB%2C%E4%B8%BA%E4%BB%80%E4%B9%88%3F%E8%AF%B7%E8%AF%B4%E6%98%8E%E5%8E%9F%E5%9B%A0%2C)
We____her with a detached house but she specially asked for a small flatA.must have provided B.could have providedC.might provide D.ought to provide答案应该是B,为什么?请说明原因,
We____her with a detached house but she specially asked for a small flat
A.must have provided B.could have provided
C.might provide D.ought to provide
答案应该是B,为什么?请说明原因,
We____her with a detached house but she specially asked for a small flatA.must have provided B.could have providedC.might provide D.ought to provide答案应该是B,为什么?请说明原因,
选B.
翻译:我们本来可以提供给她独立式住宅,但是她却偏偏专要小公寓.
解析:这个句子是虚拟语气的.所以只能选A.
could have done---本来可以做.
must have done---对过去事实肯定的推测
might provide ---可能提供
ought to provide---应该提供
B是现在完成时,could是情态动词表示不确定。现在完成时有两种含义,一种是现在的行为给将来带来了影响会现在完成时,二,这件事情发生在过去,持续到现在,还可能持续下去也用现在完成时。所以,此句应该用B,A虽然也是现在完成时,但是MUST过于肯定,在英文的写作中,一般不这样出现。...
全部展开
B是现在完成时,could是情态动词表示不确定。现在完成时有两种含义,一种是现在的行为给将来带来了影响会现在完成时,二,这件事情发生在过去,持续到现在,还可能持续下去也用现在完成时。所以,此句应该用B,A虽然也是现在完成时,但是MUST过于肯定,在英文的写作中,一般不这样出现。
收起
could(must) have done是虚拟语气,对过去的假设,译为本来可以/应当(必须)。。。
此句译为:我们本应当给她提供一个分开(多居室)的房子但是她特别要求一个小的。
根据句意选择B
这是虚拟语态
意思是 我们本可以。。只有b读的通顺
A是对过去的猜测 这个按照句意排除了