1.I have ____news to tell you

问题描述:

1.I have ____news to tell you
A.a good B.a piece of good
C.so good a D.such a good
可以选D么?
2Who knows the ______of the road accident?
A.cause B.reason
C.fact D.excuse
为什么不可以选B啊?
3.He left home _____.
A.on Sunday B.on a Sunday
C.on the Sunday.D.on Sundays
另外no more 和no longer 怎么区分?
第三题答案给的是B.我选A错了.楼上的怎么都选A?
no more和no longer我记得老师说过都表示"不再"的意思,但是一个是表示以后还可以,另一个是以后都没有这个可能了,但是忘记了.谁要知道告诉我一声啊,

1. Bnews是不可数名词,所以必须用a piece of 修饰,要么就用much
2. A这里应该是“有什么引发的……原因”
3. B在某一个星期天,具体的那一天用on,但这里又是指那一个所以用a