请大家帮忙解一道英语题啊 急!

问题描述:

请大家帮忙解一道英语题啊 急!
---- We'll do what we can________English well this term.
----It's high time for you to work hard.
A.study B.to study C.be studied D.be studying
请大家注明详解!

选B 在这里to+v原型 作目的状语 该句意思是我们要尽我们所能把这学期英语学好.A肯定不对,因为前面已经有Do这个动词原形 C不对因为这里主语是WE不是表被动 D不对,can后虽紧跟动词原形,但该句中what we can 这个简短从句是做do的宾语.整句结构就是 主(we)谓(will do)宾(what we can)+目的状语(to study english well)和时间状语(this term)