应当:There was a party at your house yesterday.不对,应该是There was a party at house yesterday。
4,As it turned out to be a small house partywe so formally
你好。it is / was (not) necessary for us to dress up不能用在虚拟语气。 所以答案是d我选C个人觉得还是用过去式,由于那只是一个小聚会,我没就没有穿的这么正式。B和D好象没有见过这种用法,NEED后面根本就不可以接完成时(我好象没见过)如果选B那D也可以选,请参考
5,怎么用partyathouseyesterday连成句子
We had a party at house yesterday.Yesterday,we had a party at home.what did john do yesterday?昨天john 做了什么?My mum held a party at our house yesterday
6,As it turned out to be a small house party we so formally A
D 试题分析:考查虚拟语气。根据As it turned out to be中的过去时,说明这是与过去的事实相反的虚拟语气,故使用“情态动词+have done”的形式。Neednt have done本不需要做某事实际上却做了。句意:正如结果所显示的那样,这是一个小型的家庭聚会,我们本不必要穿得如此的正式的。故D正确。点评:与过去的事实相反的虚拟语气,故使用“情态动词+have done”的形式。Neednt have done本不需要做某事实际上却做了。情态动词+完成式 表示对过去事情的推测 as it turned ot be “正如最后事实证明”