英语翻译【 完成时的 否定式可与表示一段的时间状语连用,表示一种状态.】例如:I haven't received a letter from my father for two months.我已两个月没有收到我爸爸的信了.He hasn't come here for a week.他一

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/28 20:00:36
英语翻译【 完成时的 否定式可与表示一段的时间状语连用,表示一种状态.】例如:I haven't received a letter from my father for two months.我已两个月没有收到我爸爸的信了.He hasn't come here for a week.他一

英语翻译【 完成时的 否定式可与表示一段的时间状语连用,表示一种状态.】例如:I haven't received a letter from my father for two months.我已两个月没有收到我爸爸的信了.He hasn't come here for a week.他一
英语翻译
【 完成时的 否定式可与表示一段的时间状语连用,表示一种状态.】例如:
I haven't received a letter from my father for two months.
我已两个月没有收到我爸爸的信了.
He hasn't come here for a week.
他一个星期没有来这里了.
请问
1 第二句
He hasn't come here for a week.
他一个星期没有来这里了.
是否还能造一个同义句 句子呢
it is.since + 一般过去时 句子
记得 since 从句不能用否定,
如果没有,就不用造了
2 【 他有多久没来这里了?】
我这么写的话,How long hasn't he come here 是否可以呢?
句型,语法是否正确?
如果正确的话.
how long 是疑问句,表示一段时间,记得,在完成时时态 疑问句中,
how long是 不能和短暂动词连用的,看到 很多地方都是 这么讲的,
这里的 come 就是短暂动词
可这个句子 如果正确的话,是 疑问句,可句子里面 还用了否定,haven't
,而完成时 的否定句,则可以 和 一段时间的状语连用,
很迷茫啊.这个句子 可以不?能用 how long 提问不?
这样的疑问句 算什么疑问句?否定疑问句吗?
3 How many days hasn't he come here 这么说是否可以 ,正确不.
here 后面需要加个for
How many days hasn't he come here ( for )
因为 一以前好像有说 how many days 属于名词性的短语,前面要有介词.是这样不.我觉得 是不是 加不加都可以啊.
按照提问顺序,大致讨论下,即可 不要复制粘贴太多 无关的东西.呵呵

英语翻译【 完成时的 否定式可与表示一段的时间状语连用,表示一种状态.】例如:I haven't received a letter from my father for two months.我已两个月没有收到我爸爸的信了.He hasn't come here for a week.他一
答:好问题,慢慢答.
【 完成时的 否定式可与表示一段的时间状语连用,表示一种状态.】例如:
I haven't received a letter from my father for two months.我已两个月没有收到我爸爸的信了.
He hasn't come here for a week.他一个星期没有来这里了.
请问
1 第二句
He hasn't come here for a week.他一个星期没有来这里了.
是否还能造一个同义句 句子呢
答:能.
He has been there for a week.他在那里已经有一个星期了.(当然意思不完全一样).
it is.since + 一般过去时 句子 记得 since 从句不能用否定,
如果没有,就不用造了
是的,it is (=has been )+一段时间+ since sth.happened.表示自从某件事发生以来,到现已经有多久了.since后面跟的是一个过去的时间点,或用某件事性发生的那一刻作为那个时间点.如果过去某件事性没有发生,则就是没有发生,并没有一个过去的时刻,所以一般情况下,不会也不可能用since sth.didn't happen 来表示那个过去时刻的.
对了,用It is(=has been) a week since he last came here.是完全可以代替原句的一个同义句.
2 【 他有多久没来这里了?】
我这么写的话,How long hasn't he come here 是否可以呢?
句型,语法是否正确?
如果正确的话.
how long 是疑问句,表示一段时间,记得,在完成时时态 疑问句中,
how long是 不能和短暂动词连用的,看到 很多地方都是 这么讲的,
这里的 come 就是短暂动词
可这个句子 如果正确的话,是 疑问句,可句子里面 还用了否定,haven't
,而完成时 的否定句,则可以 和 一段时间的状语连用,
很迷茫啊.这个句子 可以不?能用 how long 提问不?
这样的疑问句 算什么疑问句?否定疑问句吗?
答:你记错了.短暂性动词只能用于现在完成时的短暂性用法,如:He has come here.
不能用于现在完成时的延续性用法:
误:He has come here for a week.
但是其否定句可以如:
He hasn't come here for a week.因为没有来,是一种状态,这种状态是可以延续的.你第一问不就是这个句子吗?
for a week 划线(不知道就问:for how long?),放句首,for 省略,部分倒装,不就是:
How long hasn't he come here?
How long has he not come here?
完全正确的句子.

1. He hasn't come here for a week.
他一个星期没有来这里了.
这个算错句。因为和for, since ,how long 连用的必须是延续性动词,come 不是。要改成
he hasn't been here for a week.
改成since 的句型也要用延续性动词,可以有否定。
2. how long hasn't...

全部展开

1. He hasn't come here for a week.
他一个星期没有来这里了.
这个算错句。因为和for, since ,how long 连用的必须是延续性动词,come 不是。要改成
he hasn't been here for a week.
改成since 的句型也要用延续性动词,可以有否定。
2. how long hasn't he been here 特殊疑问句
3. 要加for 同样改成:For how many days hasn't he been here?

收起

如果是纯属探讨,我就姑妄言之·;

因为老外用这种反面(否定)方式提问极为罕见。

1 He hasn't come here for a week.
他一个星期没有来这里了.
同义句:It's been a week since he last came here.

2 【 他有多久没来这里了?】
How long...

全部展开

如果是纯属探讨,我就姑妄言之·;

因为老外用这种反面(否定)方式提问极为罕见。

1 He hasn't come here for a week.
他一个星期没有来这里了.
同义句:It's been a week since he last came here.

2 【 他有多久没来这里了?】
How long hasn't he been here ?
如果非这么迁就中文习惯,按照 “多久没来这里?” 老外只会用 been 而不用 come;
如果老外听到所谓 “短暂动词” 的语法 “规则”,可能也和您一样迷惘。
当语言成为一种习惯时,很多时候无法深究 “道理”,只知其然不知其所以然的例子很多。真的不需要把语言当成科学一样来归纳分析,总结经验当成某种套路的。

同样的意思老外可能就会这么问:
How long has it been since he last came here?
How long has it been since his last visit here?

3 How many days hasn't he come here ?

如果真要考对方的记忆(精确地说出具体几天),这种句型也没什么不可。
除了,come 还是得改成 been。

值得想想的是,我们会以汉语问这样的问题吗?
如果想知道他最后一次是哪天来的,直接问不好吗?
When was the last time he came here?
干嘛非让人一天一天扳着手指头数有几天没来呢?

供参考...

收起

第二句本来就有语病啊,come 可以用于完成时,但是不能和for一段时间连用,

  1. It has been a week since he last came here.或It is a week since he last came here.

  2. 可以吧,否定的非延续性动词可以与表示时间段的时间状语连用。
    how long 不就相当于是表示一段时间的状语吗

    是特殊疑问句吧

  3. 不用...

    全部展开

    1. It has been a week since he last came here.或It is a week since he last came here.

    2. 可以吧,否定的非延续性动词可以与表示时间段的时间状语连用。
      how long 不就相当于是表示一段时间的状语吗

      是特殊疑问句吧

    3. 不用加for,我记得是一些固定搭配的短语是要带上介词的,如what are you looking at? at 就不能省略

    收起

    1、没有
    2、可以这么问,完成时的否定句可以和表示一段时间的时间状语连用,记住这个就行了
    3、这么说是可以,但是是中文式英语,不地道,至于后面加个for,那就更不对了,读都读不通