hope to do sth的意思是希望做某事
hope so 的意思是这样认为的,最常见的是I hope so ,主语+ hope so
选A,这句话的意思是:玛丽怎么了,她没有被邀请,但是她也是这样想的.
语意不正确,因为but表转折,but之后的意思应该是她不是这样想的,她想被邀请,想去
如果这句话but改为and就对了,这句的意思是她没有被邀请,而且她也是这样想的
C.hope to do sth是固定句型,无被动形式,没有hope to be done 的形式,所以就不可能有be动词
英语语法中有些东西是固定的