一道初中英语选择题!

what____great difficulty they had ____a living in old days!
A.\,made B.\,making C.a,made D.a,making

B.\,making
知识点;1.difficulty 在这里是不可数名词,不用a 2.have difficulty (in) doing sth,固定短语,
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-09-11
首先 difficulty 表示困难是不可数名词,所以不能用 a .排除C D
其次,一个很重要的句型:have difficulty in doing sth.这里的in 也可以省去,帮选则B,其实这句话也可以说成
What great difficulty they had in making a living in old days!
第2个回答  2010-09-11
选C ; "they have made"做后置定语
make a great difficulty是固定短语
第3个回答  2010-09-11
have difficulity (in) doing sth,固定句式,所以选B
第4个回答  2010-09-12
选B,difficulty是抽象名词,不用冠词a或an来修饰。have greatdifficulty(in) doing sth. 是固定搭配。
第5个回答  2010-09-14
感叹句;what+a+名词,所以选A或C
had是过去完成时的标志,后加make的过去分词,所以选C
相似回答