表示"仍然"的副词 still不能位于否定词后面吗?

      老师好! 我在网上看到一道正误判断题:A: He still hasn't been here.    B: He hasn't still been here.  参考答案是A,原因是: 表示"仍然"的副词 still必须位于否定词的前面。我认为B也是正确的,根据是:"still 在否定句中,助动词或主要动词是 be 时,still 放在否定词的前面或后面都可以。"(《薄冰英语惯用法词典》p.1046) 请问,我的看法正确吗?

请先 登录 后评论

最佳答案 2023-01-11 11:40

这道题的正确答案只能是A: He still hasn't been here. 原因如下:

如果谓语动词含有be 动词、助动词或者情态动词的 -n这种否定式缩略式, still应该放在缩略式的前面。例如:

  Weve been working on it for over two years

now. And it still isnt finished . 我们做这件事已经两年多了。但还没完成。(摘自《柯林斯英语语法大全》第34.77)这里的 isn是助动词 is 的否定式缩略式。

We still dont know where were going. 我们仍然不知道要去哪里。(同上)这里的don是助动词do 的否定式缩略式。

She still isnt ready . 她还没准备好。(摘自《朗文当代高级英语辞典》第6 still词条)这里的 isnt是系动词 is 的否定式缩略式。


       I still cant remember his name . 我还是想不起他的名字。(同上)这里的 cant是情态动词 can 的否定式缩略式。

        I've been thinking for hours, but I still can't decide. 我已经考虑了几个小时,但仍然无法作出决定。(《牛津英语用法指南》595.2节)

请先 登录 后评论

其它 0 个回答

  • 1 关注
  • 0 收藏,1190 浏览
  • 雷文 提出于 2023-01-09 09:00