John finished doing the last problem in the test paper before the bell_____.A.had rung B.didn't ring C.had't rung答案:AWHY?
热心网友
好象没有正确的答案 ,因为铃声响起这个动作是在约翰完成最后一道题以后,时间应该是往后面推移而不是往前面推移,所以也 不能用过去完成时。
热心网友
自己考虑
热心网友
根据语境可以判断后半句是过去完成时呀原句的意思是John赶在铃声结束之前完成了最后一个问题。如果选B和C,翻译过来就完全不对了。
热心网友
全句意为约翰在铃声响起之前完成了考试的最后一道问题。本句前半句已经是一般过去时态了,如果时间还要往前推移,就应该是过去完成时态,而且应该是响铃,而不是不响铃。BC意思不对。
热心网友
在打铃前约翰完成了试卷的最后一道题.通过译文可知应选A,其他两个不通