英语语法题

this time next month the snow will be melting and the skilling will be over。为什么填will be doing 和will be 呢?

第1个回答  2014-01-10
首先,next month 决定了后面的谓语(be)要用将来时,will be doing ,记住be后面一定是名词、形容词或者动名词,而melt 是动词,要想表现融化的状态就要加上ing,也就是变成动名词或者形容词的效果,will be over,因为over本身就可以表示形容词的意思,而且此句中意思也是表示的“结束的”这样一种状态的意思,所以be 后面直接加 over是没问题的。
再举个例子,比如 you will be successful some day.这里的successful是形容词,加在谓语后面就没有问题,至于为什么不是you are successful,因为后面还有一个some day 决定了这是一个将来时态。
综合来说,你多研究一下一个句子的基本组成结构就明白这些问题了,主谓宾分别是什么,从句是什么,动词动名词是什么,这些都可以找个语法书研究一下,也会有助于你加深对中文的理解。
第2个回答  2014-01-05
next month是将来时态,当然用将来时的助动词嘞~~用动词ing因为,原句意思是雪将要。。。表示一种动作、状态,延续的,所以用ing形式~~
第3个回答  2014-01-05
这句话中this time表示“这个时候”,要用进行时;而next month为下个月,要用将来时。所以要用将来进行时。
第4个回答  2014-01-05
前面有“this time next month”“下个月的这个时候”将会发生一种正在进行场景,限定了后面用将来时“will be doing”。其实后面的“will be”也是一样的道理,都是同一种结构“will be+adj.”前面“melting”作为adj.后面的“over”作为adj.
第5个回答  2014-01-06
这是将来进行时与一般将来时的区别。this time next month 指出是将来的某一时刻因此要用将来进行时

相关了解……

你可能感兴趣的内容

大家正在搜

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网