英语翻译
英语翻译
1 【 他有多久没来这里了?】
我这么写的话,How long hasn't he come here 是否可以呢?
句型,语法是否正确?
how long 记得,在完成时时态 疑问句中,
how long是 不能和短暂动词连用的,
这里的 come 就是短暂动词
这个句子用了 否定,haven't
【 现在完成时 的 否定句 句子,谓语动词 如果是短暂动词,则可以 和 一段时间的 状语连用,】这个知识点,清楚
我上面写的 疑问句子 能用 how long 提问不?
这样的疑问句 算什么疑问句?否定疑问句吗?
网上搜到一些 How long haven't / hasn't + 主语 + 谓语,应该是有这样的句型.呵呵
咨询了几个朋友,有说 应该把 come 改成 been
How long haven't you 【been】here
How long haven't you come here
How long haven't you been here
两个表达 那个才是对的?还是说 都是可以的呢?
How long has it been since he last came here?(这么翻译是不是,很地道些)
2 【 How many days hasn't he come here 】这么说是否可以 ,正确不.
here 后面需要加个for
How many days hasn't he come here ( for )
是否 还要 把 come 改成 been
请大家按照提问,顺序回答,其实这两个句子 想问的就是,
【 否定的疑问句】,谓语动词 是 短暂动词,是否可以用 How long ,How many 这样的句子提问.
是否需要把 短暂动词 改成 延续动词?
只有在肯定句中须考虑不用瞬间动词.否定句中瞬间动词完成时可以带一段时间做状语.
How many days hasn't he come here ( for ) ? 这句中not不能随has提前
其它均可,不做一一解释