英语语法问题请教。。。谢谢了?

请问大家下面这两道题怎么做。并且为什么求讲解。并且请问这两道题和“就近原则”有关系吗?
__________ your house or flat got a garden?
A. Has B. have
__________ you or Tom going to clean the room?
A. Is B. Are

第一题选A,第二题选B。
第一题是现在完成时态的疑问句,助动词是has/have,取决于主语是单数还是复数。在这个句子中,主语是your house或flat,是单数形式,所以要用助动词has。同时,这个句子和“就近原则”有关,因为主语是单数形式的your house或flat,所以助动词也要用单数形式的has。
第二题是一个一般现在时的疑问句,助动词是is/are,取决于主语是单数还是复数。在这个句子中,主语是you和Tom的复数形式,所以要用助动词are。同时,这个句子和“就近原则”无关,因为主语是复数形式的you和Tom,所以助动词也要用复数形式的are。追问

第二句话的主语是 you或Tom,怎么能是复数呢?复数不应该是you and Tom吗?那这道题如果改成 __________ Tom or you going to clean the room?
A. Is B. Are
这道题应该选啥?

温馨提示:答案为网友推荐,仅供参考
相似回答
大家正在搜