If _the same treatment again,she is sure to get well. A.giving B.given C.being given D.give

为什么选B能解答一下吗?

嘿嘿,这个是被动语态
先给你解释下,

treatment::['tri:tmənt] n.
1对待;待遇

2.处理;论述

3.治疗.;治疗方法

If _______ the same treatment again., she is sure to get well.

这里的 treatment 很显然是治疗;治疗方法的意思, 因为后面的 get well 是用来病人恢复健康的。
一个句子中前后要一致,后面一半的句子里面she 是主语, 故前一半的句子主语也要用she。
if 引导的状语从句主将从现,就是主句是将来时,从句是现在时。

呃,,还有 be sure to (do sth.) 一定……,确信……

所以呢,这道题选B :If (she is) ___given____ the same treatment again , she is sure to get well.
如果她(被)用同样的治疗(方法)再治疗一遍,她一定会好起来的。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-02-04
B, If 引导的条件状语从句,表示对现在情况逆向的揣测。如果。。。。就会更好。