She quickened her pace in order that she ____ with the others.
问题描述:
She quickened her pace in order that she ____ with the others.
A. may catch up B. might catch up C. could have caught up D. might have caught up
Why?
答
选B.
因为前面的动词是过去时quickened,而may要用在现在时中.
C.could have caught up 和D.might have caught up是情态动词+have done,表示过去本可以做而实际上没有做的意思.显然不通顺.