She ought to make a shift now; she is in a bad mood because she ______ in the dull work too long.

admin2010-05-25  29

问题 She ought to make a shift now; she is in a bad mood because she ______ in the dull work too long.

选项 A、had engaged
B、is engaging
C、has been engaged
D、engaged

答案C

解析 时态辨析题。根据句义,这里表达的是,她现在心情不好是过去的动作一直持续到现在的结果,所以用现在完成时。
转载请注明原文地址:https://jikaoti.com/ti/d5qMFFFM
0

最新回复(0)