向英语高手请教宁夏高考题

来源:百度知道 编辑:UC知道 时间:2024/05/05 07:57:52
以下几个问题可以全回答,也可以就一道题讲深将透。
1.Could I speak to____is in charge of International Sales please?
A.who B.what C. whoever D.whatever (C)
选A不行吗?who 引导宾语从句,没有语境,可以不必强调 无论谁。
2.His sister left home in 1998,and ____since.
A.had not been heard of B.has not been heard of (B)
看到since就一定是现在完成时吗?英语中不是有 并列结构 的概念吗?这句话也可以理解为发生在过去的事啊。
3.Everybody was touched ____words after they heard her moving story.
A.beyond B.without C.of D.in
请为这道题做一下解析。
第一题瞎说

1. 这里是定语从句。如果并非强调“无论是谁”的意思,而是要表示负责的那个人,就不能单独用who,只能说...speak to the person who is in charge...(这是从句)或者...speak to the person in charge...(这是补语)

2. 这里应该跟并列结构扯不上什么关系。单从语法上说,确实用过去完成时也是可以的。但正因为这里没有很明显的上下文关系,看不出要表示“过去的过去”,所以用现在完成时会比较恰当。

3. beyond words是一个固定搭配,表示“无法用言语表达”。注意touched beyond words并不是一个固定短语。touched在这里表示“被感动”的意思。所以句子翻译成“听了她动人的故事之后,每个人都感动得说不出话来。”

1、whoever=anyone who ,如果用who,则主句却少先行词,没有逻辑主语
2、如果是并列结构就不会用since了,在考题中,出现since十有八九是考察现在完成时的知识点,高考命题不会玩你的
3、选A,Beyond words意为无法描述,说不出话来
整句话的意思是 每个人在听到她动人的故事后都感动得说不出话来

1。从句缺少主语 所以应用whoever当主语,而who只是一个连接词
2。一般情况都是since连现在完成时 是时间状语
3。C 是固定搭配

缺主语