You should ____ your English teacher told you this morning.a.keep what in mind b.keep in mind whatc.keep in mind that 选B,为什么A C错?怎么分析呢

问题描述:

You should ____ your English teacher told you this morning.
a.keep what in mind b.keep in mind what
c.keep in mind that
选B,为什么A C错?怎么分析呢

---keep in mind 是一个词组,意思是“牢记...”不能拆开,所以a被排除。
---这里what引导的是一个同位语从句,在句子里是有含义在里面的,而that引导的从句一般都没有含义。

B
what your English teacher told you
这里的what是作宾语成分.
keep in mind 固定词组.