If you had told us earlier___he was,we could have introduced him at the meeting.A whom B who 选什么?为什么?
问题描述:
If you had told us earlier___he was,we could have introduced him at the meeting.
A whom B who
选什么?为什么?
答
who
whom是用宾格的,比如the person whom the public don't like
其实不正式的时候,大多是都用who的
答
选who。
因为在这里who所占的位置不是宾语,主系结构后人物与主语平齐。还原回去是he was who。。就好像说It was I who saved him而不是It was me who saved him, 虽然在口语里(包括英国美国人)大多都习惯说成是后者。。
答
选B who 大多是都用who的
答
B Who
who was he?是特殊疑问句语序,但在从句中要用陈述语序
答
told后面是接宾语,不过它接的宾语是____he was,____he was作为一个整体表示他是谁,我们知道who和whom的区别在于前者即可以做主语又可以作为宾语,而后者却只能充当宾语.而在____he was这个单独的句子中,它其实充当的是主语成分,你问一个人是谁的时候,都是说who are you?而不会选择whom are you吧
PS:一般情况下,选择题中同时出现who和whom,都是选who的,因为他表示的范围比较大
答
A
双宾语,对宾语