问题标题:
【Youlookpale,______havebeenillforalongtimeA.sinceB.forC.becauseD.yet应该选哪个since,for,because之间有什么差别?】
问题描述:

Youlookpale,______havebeenillforalongtime

A.sinceB.forC.becauseD.yet

应该选哪个since,for,because之间有什么差别?

海洁回答:
  你have前漏写了个单词“you”,要改为:   Youlookpale,______youhavebeenillforalongtime.   选B[for常表示根据某种现象做出判断,用于对前一分句补充说明理由.]   A.sinceB.forC.becauseD.yet   since,for和because的区别如下:   1.since(既然)语气较弱,强调已知的事实.   例:Sinceyoucan'tanswerthequestion,I'llasksomeoneelse.   既然你回答不出这个问题,我就问别人了.   2.for(因为)的用法:   for是并列连词,表示推断的原因,或对前一分句补充说明理由.   例:Itmustbemorning,forthebirdsaresinging.一定是清晨了,因为鸟儿在叫.   3.because(因为)的用法:   because通常表示直接的原因.because引导的从句表示直接而明确的原因和理由,表示按因果关系的推断,语气很强,用来回答why的问题,一般位于主句之后.   例:Wecouldn'tgooutbecauseitwastoocold.因为天气太冷,我们不能外出.
查看更多
英语推荐
热门英语推荐