There__a party in an hour. A.was B.is going to have C.will have D.is going to be

请问应该选哪个啊?求高手详解,谢谢!

选D。
解释:句中in a hour 表示现在或未来有一个聚会,而A已是过去式,所以不符。
B中有个have,there be 句型就表示有的意思了,所以重复也不能选。
C也是跟B同样的解。
D表示将来时,即将有,翻译一下就是在一小时内将会有个聚会。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-03-31
D
"一小时后会有个聚会"将来时,排除A
there be结构,排除B和C
第2个回答  2012-03-31
D
一个小时候会有一个Party,is going to 将要,there be 有
第3个回答  2012-03-31
选D there be句型不能与have在一起用,这一是个一般现在时的句子,应该选D
第4个回答  2019-08-29

c.will
have
句意:将来那儿会有一个像房子样的机器人(模型)
第5个回答  2012-03-31
D
相似回答