两道英语单项选择

来源:百度知道 编辑:UC知道 时间:2024/06/23 20:24:08
1、— Have they found out the _____ of the fire?
— Yes. It was a cigarette end that _____ the fire.
A. cause; started B. reason; caused
C. causing; caused D. reason; cause
2、She won’t come over for a visit unless________.
A. being invited B. invited C. inviting D. was invited

答案是AB,绝对没错,须解释

1.
“他们找到火灾原因了吗?”“嗯,是一支烟引起的火灾。”
cause意为导致……的因素/原因,如本句“导致火灾的原因”;而reason仅有原因的意思,如“我喜欢这件衣服的原因”,这是没有任何因素导致的,很单纯的原因的意思。
Start本意“开始”或“使……开始”,引申义“启动”、“点火/生火”;cause作为动词意为“导致”,如“带来麻烦cause sb some trouble”,“导致头痛cause headache”,“导致失败cause his failure”等,所以显然最佳选Start fire
2.
完整的说“unless invited-除非她被邀请了”应为unless she is inveted,因后边的she和主句主语she同指一人,所以she is省略,这样的用法经常见到

1.cause可以做名词,意为原因。
也可作动词,意为引起。
不能用reason是以为reason后面要接why
2.这个句子中省略了一部分结构。
全部结构是 She won’t come over for a visit unless (she is) invited.
括号中如果是主系结构就可以省略。

1.A (找到了火灾的原因(名词),是因为一根香烟头引起的,另外,第二个空提示用过去时,因为was)
2.B 省略了主语 ,She won’t come over for a visit unless (she is ) invited.

一、cause是根源的意思,而reason只能表示一般性的原因,另外start fire可看作是词组;二、unless invited 是unless she/he was invited,没必要加上being,因为邀请的动作显然已经发生。