英语题6201

来源:百度知道 编辑:UC知道 时间:2024/05/11 12:50:42
She must be ill_____________ she is absent today.
A.because
B.for
详解

选A

because 为连词 连词连接句子
for不能连接句子 若非要加for 那么后半句就要变成for her being absent 或者for her absence

选A
must be 虽然是肯定的语气,但是毕竟还是猜测,所以应该用because来解释 ,而for作补充说明的作用时应该用逗号与句子隔开,所以选A。

a, she is absent today对于句子来说还是重要的,如果用for,就有点可要可不要的感觉

B
for和because引导的句子都表示原因,但用for时重点是主句,用because时重点是原因.这句句子"她没来"是大家见到的事实,重点是判断"她一定病了",所以用for. 如果把句子改成"她今天没来,因为她病了": She is absent, because she is ill. 见《新英汉词典》97页because条下.