–Whyyoudidn’thandedinyourexercisepaper?–Sorry,butI____thatitshouldbe

发布时间:2020-08-04 02:56:58

– Why you didn’t handed in your exercise paper?–Sorry, but I ____ that it should be turned in today.A.didn’t know B.hadn’t knownC.haven’t known D.don’t know

网友回答

A解析试题分析:句意:--为什么你今天没有交上你的练习本?--对不起,我不知道今天应该交。根据语境可知他现在刚知道,所以不知道应当发生在过去,应该用过去式,过去完成时是发生在过去的过去,这里没有相对的过去的动作,故排除B,现在完成时表示过去的动作对现在造成的影响,这里也不符合语境,故选A。考点:考查动词时态的用法。

点评:本题难度适中。动词时态的考查与一定的语境结合一起增加了试题的难度,有的考生时态的用法背的很熟,但在不同的语境下,就做不对了,提醒考生一定要会分析理解语境。即学即练:——Bob has gone to California.——Oh, can you tell me when he        ?A. has left    B. left    C. is leaving   D. would leave解析:B。句意:“——Bob已经去了加利福尼亚。——噢,你能告诉我他什么时候离开的?”Bob has gone to California,去的动作已经发生过,说明他离开的动作发生在过去,因此使用一般过去时。选B。
以上问题属网友观点,不代表本站立场,仅供参考!