He isn't a student any ( ) A.more B.longer
- 提问者网友:情歌越听越心酸
- 2021-06-02 09:07
- 五星知识达人网友:天凉才是好个秋
- 2021-06-02 10:35
B
no longer,not…any longer,no more,not…any more
no long,not…any longer,no more和not…any more都表示“不再”,可它们修饰的范畴及在句中的位置却不同。
no longer(= not…any longer),主要用来表示时间或距离的“不再”,意在对现在的情况和过去的情况加以比较,所以多用于现在时。它一般修饰延续性动词,表示某个动作或状态不再延续下去。
You are no longer a child. = You aren’t a child any longer.
你已不再是个孩子了。
He no longer lives here. = He doesn’t live here any longer.
他不再住这里了。
no more(= not…any more),主要用来表示数量和程度,一般常修饰短暂性动词,指某动作不再重复发生,它所表达的是never again或“没有更多”的含义。
The baby no more cried. = The baby didn’t cry any more.
这个小孩不再哭了。
He is no more a student. = He is not a student any more.
他不再是学生了。
注 意 ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○
1. no more和no longer一般要放在行为动词前,be动词后,而not…any more和not…any longer则要放在助动词和be动词后。
2. 当no more与than连用时,它所表达的是“与……一样不”的意思。
She is no more diligent than her sisters. 她们姐妹几个都不勤奋。参考资料: http://lz.qjjj.net/article/yuyf/czyhcbx/czyyyhcbxjklmn/200511/article_20051101125908.html
- 1楼网友:污到你湿
- 2021-06-02 13:51
- 2楼网友:雾月
- 2021-06-02 13:18
A.more
Not...any more为 不再......的意思
- 3楼网友:北方的南先生
- 2021-06-02 11:39
- 4楼网友:刀戟声无边
- 2021-06-02 10:59