There _______a birthday party this Sunday ?

A shall be
B will be
C shall going to be
D will going to be
要求解释句意并说明理由

句意:这周日将有一个生日派对举办。(你标点打错了吧,如果是问号肯定不会是这个顺序,英文很严谨的,问句一定会改变语序)
答案应该是B.
为什么对?因为从句意我们就能判断出,这是将来时,对吧?那么will do表将来是肯定毫无疑问的。这句话原本就用了一个there be句型来表达某天会有什么事发生。所以,加起来就是there will be了。
为什么错?A.shall do 也表将来,但是只用于第一人称,即主语是we和I的时候。
C.错因一同上,shall主语的问题。错因二是因为be going to do也表将来没错,但是你的be去哪里了呢?如果不怕麻烦你真要写will be going to be 我也不能说你错了,但是真的很别扭,没有人这么用的,更何况你还没有be.
D.错因上面都出现了。shall主语的问题和少be。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-04-01
B
周日将会有一个生意聚会,there be句型的将来时态应该是There will be
第2个回答  2012-04-01
B
shall用于主语是we, I的情况,故A和C错误;will = be going to 这两者不能混合起来用,故D错误
第3个回答  2012-04-01
选B
第4个回答  2012-04-01
B
相似回答