
The story was so interesting that she had read it for three hours ___ she realized it.
Thestorywassointerestingthatshehadreaditforthreehours___sherealizedit.A.whenB.beforeC...
The story was so interesting that she had read it for three hours ___ she realized it.
A.when B.before C.after D.until
这道题的答案是选B,为什么不选A呢? 展开
A.when B.before C.after D.until
这道题的答案是选B,为什么不选A呢? 展开
8个回答
展开全部
就是B 这是一个完成时态的句子。had done sth before sb did,在某人还没有来得及做某事之前就已经。。。。。意思是在他还没有意识到之前,他已经读了三个小时了
展开全部
有语法 这是完成时
学英语语感很重要 语感好的人读这句话就知道选B
学英语语感很重要 语感好的人读这句话就知道选B
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
WHEN 是个表瞬时状态的时间状语。。但是had read是完成时态 是持续的动作 所以不能选A
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
翻译出来是~这个故事如此有趣以至于她读了3个小时才意识到。
had read 过去完成时 发生在realized 之前,所以用before~
had read 过去完成时 发生在realized 之前,所以用before~
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2011-06-04
展开全部
你根据语义来,she had read it for three hours _she realized it .应该是说在他意识到之前,他已经看了三个小时了。要是选a就应该是she had been read it for....
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
今天前面已经是过去时了,所以要用before
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询