作业帮 > 英语 > 作业

完成时态,语法,1 【 他有多久没来这里了?】我这么写的话,How long hasn't he come here 是

来源:学生作业帮 编辑:搜搜做题作业网作业帮 分类:英语作业 时间:2024/07/08 07:24:00
完成时态,语法,
1 【 他有多久没来这里了?】
我这么写的话,How long hasn't he come here 是否可以呢?
句型,语法是否正确?
如果正确的话.
how long 是疑问句,表示一段时间,记得,在完成时时态 疑问句中,
how long是 不能和短暂动词连用的,
这里的 come 就是短暂动词
可这个句子 如果正确的话,是 疑问句,可句子里面 还用了否定,haven't
,而完成时 的否定句,则可以 和 一段时间的状语连用,
很迷茫啊.这个句子 可以不?能用 how long 提问不?
这样的疑问句 算什么疑问句?否定疑问句吗?
网上搜到一些 How long haven't / hasn't + 主语 + 谓语,应该是有这样的句型.呵呵
2 How many days hasn't he come here 这么说是否可以 ,正确不.
here 后面需要加个for
How many days hasn't he come here ( for )
因为 一以前好像有说 how many days 属于名词性的短语,前面要有介词.是这样不.我觉得 是不是 加不加都可以啊.
按照提问顺序,大致讨论下,即可 不要复制粘贴太多 无关的东西.呵呵
完成时态,语法,1 【 他有多久没来这里了?】我这么写的话,How long hasn't he come here 是
1.2都不正确. come 是短暂动词,不能和时间段(how long ,how many days ) 同时出现.
应该改为: How long has he been here ? How many days has he been away from here ?