几个英文文法求解

1.
Have you heard anything about the accident _____ in their school yesterday ?

a. happend b. happening c. which happened d. which happening

2.
The light is an invention ______ Edison.
a. attributed to b. attributes to c. attributing to d. is attributed to

3.
The pain lingered on. It kept me ______ most of the night.
a. wake b. waking c. awake d. awoke
不能直接用happened吗

c 定语从句修饰the accident 用which引导 happen是瞬间动词不能直接用happened。不要受hear的影响,此处非hear sb. doing sth
c 特意查了attribute 其中一条目是if people in general attribute a particular statement, painting, piece of music etc to someone, they believe that person said it, painted it etc:
a saying usually attributed to Confucius此言出自孔子,主动语态
本题中:发明出自爱迪生。
c 副词表状态
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-07-11
1.选C 不能直接用happened,此处为定语从句,同是定语从句缺主语,因此关系代词不可省略。
2.选A 可以这样看,attibute sth to sb ,因而题中是被动式,sth be attributed to sb
3.选择C 作状语,应选表状态的词语。awake 为形容词,可作状语。
相似回答