The scientist was rewarded by the government for ______ such a great contribution to the country.应该选哪一个?请懂英语的务必详解!A.make B.making c.being made D.having made

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/09 23:52:56
The scientist was rewarded by the government for ______ such a great contribution to the country.应该选哪一个?请懂英语的务必详解!A.make B.making c.being made D.having made

The scientist was rewarded by the government for ______ such a great contribution to the country.应该选哪一个?请懂英语的务必详解!A.make B.making c.being made D.having made
The scientist was rewarded by the government for ______ such a great contribution to the country.
应该选哪一个?请懂英语的务必详解!
A.make B.making c.being made D.having made

The scientist was rewarded by the government for ______ such a great contribution to the country.应该选哪一个?请懂英语的务必详解!A.make B.making c.being made D.having made
选D.having made
A.首先,for后面肯定不能直接跟动词,而要加动名词,所以A被排除掉了,而且A的时态也不对.
B.没有mading这个词,动名词都是在动词原形的基础上变得,只可能有making这个词.
C.being made.be made是一个被动语态,而此处的语态是主动语态,即科学家做出了巨大的贡献,而不是科学家被做出贡献,所以排除.
D.having made.having是动名词,对;have made是完成时,表示科学家在被award的时候已经做出了这个贡献,所以D完全正确.

D
A不对,因为for是介词,后面不能跟动词原形
B不对,mading不是make的变形
C不对,be done表示被动,与句意不符合
D对,原题意思是,政府因为这个科学家对国家作出的杰出贡献而奖励了他。

the scientist newton,the famous English scientist,was such a man 翻译 首字母填空Qian Xuesen was a great scientist.He was w___ all over the world 解英语语法题the scientist made the the great invention when he was over sevently.(保持愿意)the scientist made the great invention_____his_____. 关于albert einstein was probaly the most brilliant scientist of the twentieth century英语作文 The scientist told him that the secret of success * hard work * 处填was 还是were the building was named after the famous scientist.为什么用after? The scientist made the great invention when he was over seventy.改句意相同The scientist made the great invention ______ his ________. the scientist made the great inventiion when he was over seventy保持原句意思the scientist made the great inventiion in ---- -----不是翻译,是改为同义句 the scientist是什么意思 The scientist asked me what I was doing 间接引语改成直接引语 Where was __you met with the famous scientist?that Bit Cthe place Dthere where was ___you met the famous scientist?为什么这里是填 it that ?it that 是什么意思? Newton was the greatest scientist of his time.of his time 是什么成份? the/was/a/useful/famous/for/invented/thing/scientist/many/who/Thomas Edison/world the old woman ___we talked ahout was a famous scientist用thao,who,whom, 英语翻译She was at a loss to know which of the thirteen before her was the origina scientist and confuse 合并成为一句话is the man a very famous scientist?we're going to meet the man at the airport the car has now been