linux安装软件gz:关于否定句的疑问

来源:百度文库 编辑:中科新闻网 时间:2024/04/20 05:16:31
如:Gina hasn't been ill for a long time.像这种有个时间状语的从句的句子,它的否定究竟是否定的什么。就拿上面这句话说吧,我是否可以理解为Gina根本就没有生病,但也可以理解为Gina没有生很久的病,但还是生了病的?
应该选取哪个?为什么这样选?

应该选gina 已经没病很久了

你问的第一个很明显就错的了..

虽然是完成时,但是要根据后面句子的意思

be ill for a long time就是病了很久

然后加上完成时的否定 就是 已经没有病很久了

GINA很久没生病了,此处的not否定的是be ill ,
she has beem ill for a short time才是没有生很久的病的意思
根本没生病该是she is n't ill at all.

理解为:
Gina没有生很久的病,但还是生了病的
但是也可以理解为:
GINA很久没有生病了.

很难说,要看上下文和语气.

但是肯定不是"Gina根本就没有生病"的意思.

一、二楼说的都有些道理 但是不全
not否定谓语和否定状语是不同的
Gina hasn't been ill for a long time. 否定谓语 表示GINA很久没生病了
Gina has been ill not for a long time. 否定时间状语 表示GINA没有生很久的病
"she has been ill for a short time."语句似乎有问题。比较顺的说法用上面的或者 she has been ill scince few days.