英语问题感谢解答

英语问题感谢解答Why no one's talking?这个疑问句的语法是什么,为什么why no person chat?这句话有问题,谢谢了

第1个回答  2017-01-29
1)第一句=why no one is talking
是现在进行时的疑问句
而第二句虽然语法正确,
但时态为一般现在时
不符合语境
2)再者,talk意为讲话,
而chat有 闲聊 之意
有略微的差别
希望能帮助到你
第2个回答  2017-01-29
把第一句话改成陈述句来看就是,相当于对no one is talking because……中的because引导的原因状语从句进行划线提问,疑问词用why。why直接加句子
第二个问题。是因为追答

no person chat bacause……时态上有问题。
没有人说话,说明这个情况不是过去发生过的,就是现在正在发生。就算用一般现在时,也因为no person,零算单数,要变成chats

第二句用一般过去时或者现在进行时比较合适

本回答被提问者采纳