1.-----it is swimming in the river!

问题描述:

1._____it is swimming in the river!
A.What a fun B.What fun C.How fun D.How a fun
我选的是C.
可是What 开头的感叹句不是要有名词吗?
2.He often tells lies.We shouldn't believe him _____.
A.no longer B.any longer C.any more D.more
想问一下no longer\ not any longer 和no more\not any more 有什么区别.
好像no longer 是表示过去某一状态不再延续.no more 是表示动作不在发生.
可是如果是这样的话,不是应该选B吗?
另外,believe 是延续性动词还是瞬间动词?
1个回答 分类:英语 2014-11-22

问题解答:

我来补答
1.fun为不可数名词,前面不加冠词.用what 来引导这个感叹句.
2.no longer 侧重时间上的延续,而no more侧重某一动作不再发生.这说的是不再相信,所以应用no more.believe sb 相信某人的话,为瞬间动词.
再问: fun 也可以做形容词啊
再答: how 引导感叹句时,句型为 How +形容词+主语+谓语! 句子不符合此结构,所以应为what 引导的感叹句, 句型为what +(冠词)+名词+主语+谓语! 在这应该注意,it 代指后面的swimming in the river,所以在分析时把句子看做 what fun it is! fun作名词时,意思是有趣的事,只有fun 后面有相应的名词时,才可以做形容词,不能单独用(见朗文英语词典)。
 
 
展开全文阅读
剩余:2000
上一页:椭圆简单性质
下一页:求解这个表格