2.It so happened that they________ the novel before.

2.It so happened that they________ the novel before.
A.had read B.would read C.were reading D.read
3.She________ for nearly two hours.
A.kept talking B.kept to talk C.has kept talking D.kept to talking
小罗锅 1年前 已收到3个回答 举报

ramile 幼苗

共回答了14个问题采纳率:100% 举报

2A,3A...

1年前 追问

2

小罗锅 举报

为啥3题选A?

举报 ramile

'her talking' has finished and this sentence is just a report of a past act

小罗锅 举报

那为什么完成了不是现在完成时?

举报 ramile

this is a finished act = in the past

风的深沉 幼苗

共回答了19个问题 举报

2 选A,因为before作为时间状语放在句末,要用完成时,在看主句中用的时态是happend,表示发生在过去,所以从句中用过去完成时,had read

3 选C,keep doing sth,一直做某事,因为有for引导的时间状语,用完成时,故选C

1年前

1

lhxsss 幼苗

共回答了1个问题 举报

2A,很碰巧他们之前已经读过这本小说了;3C,她保持说话的状态有接近两个小时了,就是她已经讲了差不多两个小时。。。设为最佳答案呗

1年前

0
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 20 q. 2.064 s. - webmaster@yulucn.com