关于一个英语句子的语法问题
Doctershavestillfailedtotreatthedeadlydiseaseuptonow。这个have是在STILL之前还是之后。时态是否使用正确。谢谢...
Docters have still failed to treat the deadly disease up to now。
这个have是在STILL之前还是之后。
时态是否使用正确。谢谢 展开
这个have是在STILL之前还是之后。
时态是否使用正确。谢谢 展开
9个回答
展开全部
Docters have still failed to treat the deadly disease up to now。
这个have是在STILL之前还是之后。
时态是否使用正确。谢谢
答:still作为副词修饰谓语动词时,它的位置应该在第一个助动词后,实义动词前。
这里的still就处在这个位置。
但是,这个句子的问题,主要不在这个still的位置上,而在于:
1. 这个现在完成时的句子是不是成立?
2. still该不该出现在现在完成时的句子中?
析:1. 我们知道,现在完成时有短暂性用法(完成性用法)和延续性用法。
fail 是一个短暂性动词,可以用于现在完成时的短暂性用法,其肯定句不能用于延续性用法。
我们可以说:They have failed to treat the deadly disease.
但不能说:They have failed to treat the deadly disease up to now.
因为up to now表示“直到现在”,用于现在完成时的延续性用法。
2. 从语感上看,still 好象不用于现在完成时的句子中。
我猜测楼主想要表达的句意是:
到目前为止,医生们依然不能治好这种致命的疾病。
试译:Up to now, doctors can not cure this deadly disease yet.
或:Doctors are still unable to cure this deadly disease up to now.
fail to do sth. 尽管译作“没能做成。。。”,但fail 是一个短暂性动词,不能与up to now连用的。
can't do sth. 表示一种状态,可以延续,可以与up to now连用。
still用于肯定句.
这个have是在STILL之前还是之后。
时态是否使用正确。谢谢
答:still作为副词修饰谓语动词时,它的位置应该在第一个助动词后,实义动词前。
这里的still就处在这个位置。
但是,这个句子的问题,主要不在这个still的位置上,而在于:
1. 这个现在完成时的句子是不是成立?
2. still该不该出现在现在完成时的句子中?
析:1. 我们知道,现在完成时有短暂性用法(完成性用法)和延续性用法。
fail 是一个短暂性动词,可以用于现在完成时的短暂性用法,其肯定句不能用于延续性用法。
我们可以说:They have failed to treat the deadly disease.
但不能说:They have failed to treat the deadly disease up to now.
因为up to now表示“直到现在”,用于现在完成时的延续性用法。
2. 从语感上看,still 好象不用于现在完成时的句子中。
我猜测楼主想要表达的句意是:
到目前为止,医生们依然不能治好这种致命的疾病。
试译:Up to now, doctors can not cure this deadly disease yet.
或:Doctors are still unable to cure this deadly disease up to now.
fail to do sth. 尽管译作“没能做成。。。”,但fail 是一个短暂性动词,不能与up to now连用的。
can't do sth. 表示一种状态,可以延续,可以与up to now连用。
still用于肯定句.
展开全部
如果我是你,我会直接删去have,因为have太累赘了
但是如果一定要保留,为保持原句的意思,have 放在still前
如果still在前,语法也不对,因为still have 後要加noun phrase,如to (+sentence with verb)
但是如果一定要保留,为保持原句的意思,have 放在still前
如果still在前,语法也不对,因为still have 後要加noun phrase,如to (+sentence with verb)
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在之后,因为still是副词,类似地ever也是在之后。
这个句子没错。
这个句子没错。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
应该是still have(副词在动词前)
Up to now直到现在,迄今为止,到目前为止。一般都是跟现在完成时连用的
时态没错
希望采纳 谢谢
Up to now直到现在,迄今为止,到目前为止。一般都是跟现在完成时连用的
时态没错
希望采纳 谢谢
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
把still删除,在这里根本是一种中式英语,如果你想表达原来的意思,可以加上一个again,把again放到disease后面去。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
正确
时态 up to now是完成时的标志状语
位置 副词用于系动词,助动词,情态动词之后,实义动词之前,在这里have是完成时标志,是助动词,而fail是实义动词
时态 up to now是完成时的标志状语
位置 副词用于系动词,助动词,情态动词之后,实义动词之前,在这里have是完成时标志,是助动词,而fail是实义动词
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
still 在助动词之后 这一点没问题
问题是 谓语动词 fail 是否能与 up to now 连用?
我的看法 应该去掉up to now
或者把 fail 改为 表示状态的 动词
问题是 谓语动词 fail 是否能与 up to now 连用?
我的看法 应该去掉up to now
或者把 fail 改为 表示状态的 动词
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询