此题只能选择 to teach,不能选择 will teach。分析如下:
1. Who do you expect to teach you English? (正)
2. Who do you expect will teach you English? (误)
句1,是expect sb. to do sth.结构
句2,错在把do you expect当作插入语。expect可以接that宾语从句,但如果改为:Do you expect who will teach you English?也不对,属于逻辑错误。一般疑问句中,不能再有一个特殊疑问句。属于双重疑问,没有意义。
【回复曹老师】我再解释一下我上面的解答:
do you expect 不能像do you think/suppose/imagine 那样,可以用作插入语。也就是说,do you expect 不用于特殊疑问句的疑问词之后。所以,Who do you expect will teach you English? 判为错句。
改为do you think:Who do you think will teach you English? (正)
expect 在一般问句状态下,可以接that从句,例如可以说:Do you expect that he will win the match?
但不可再接特殊疑问句,不能说:Do you expect who will win the match?
我说的就是这个意思,希望网友看懂。
******************************************************************************
【正误诊断】
第一组:
Who do you think will teach you English?(正)
Who do you expect will teach you English?(误)
Who do you know will teach you English?(误)
这说明:do you think 可以用作插入语, 而do you expect和do you know 不可以。
第二组:
Do you think who will teach you English?(误)
Do you expect who will teach you English?(误)
Do you know who will teach you English?(正)
这说明:表示“认为”概念时,do you think 和do you expect 不可以接带有疑问的宾语从句,因为两个疑问重叠使用,不合逻辑。但do you know 就可以,表示“知道不知道”。
第三组:
Do you think (that) he will teach you English? (正)
Do you expect (that) he will teach you English?(正)
Do you know (that) he will teach you English?(正)
这说明:do you think,do you expect 和do you know 都可以接that 引导的宾语从句。
【回复蒋老师】
《韦氏高阶英语词典》的这个例句,其来源和正确性值得怀疑。当然,在现实语言中肯定有这样说的,问题是:这样表达普通不普通?
据我涉猎,do you expect 用在特殊疑问词后,充当插入语,语法规则都没有把它列入。其例句我在各种语料库均未查到,包括以其他wh-word 开头的疑问词,如:What do you expect...?Who do you expect...?When do you expect...?Where do you expect...?Which do you expect...?
这说明,do you expect 用作插入语,很不普通。
如果这句话 Who do you expect will win? 成立的话,那么,do you expect 就可以认定为插入语,就可以用在各种特殊疑问词之后,就可以成为一条规则。但是......?
联系客服