英语选择题两个

1.She is sure_if she__time tonight.
A.to come,have B.to come,has C.to come,will have D.of coming,have
2.I know you like ice cream so I will_.
A.buy it you B.buy it to you C.buy it for you D.buy you it

1. B
She is sure to come if she has time tonight.
如果她今夜有空,她一定会来的。
Sb. is sure to do sth.=I am sure that sb. will do sth.
条件状语从句用现在时表示将来。
2. C. buy sth. for sb. 为某人买某物。
我们可以说:Buy sb. sth, 也可以说buy sth. for sb. (不用to sb.)
但如果直接宾语是人称代词it时,不可以说:buy sb. it, 只能说buy it for sb.
感觉题目中的it用法有误。要么在ice cream之前加上the,表示特指,要么选项C改为buy one for you.
an ice cream一份冰淇淋,是可数的。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-03-02
第一个选B,be sure to do sth,表示确定要做某事,后面是个条件状语从句,if引导,用一般现在时,而she 是第三人称单数,所以是has.
第二个选C,buy sth for sb 意思是为某人买东西。
第2个回答  2011-03-01
A be sure to do sth 固定搭配 后面是虚拟语句用原形

C
第3个回答  2011-03-01
B C
第4个回答  2011-03-02
B C
相似回答