We have been excavating layers of ash almost six metres thick, which suggests that they might have kept the fire burning all winter. 我们一直在挖掘一层层的积灰.几乎有六米厚.这说明他们可能整个冬季都在烧火. [解释]“have been excavating 是现在完成进行时.表示从过去开始一直延续到现在.或将继续延续至将来. 如:We have been working on this project for over a month now. 到目前为止.我们一直在处理那个项目.已 经花了一个多月时间了. 注意:区别现在完成时和现在完成进行时的区别.一般来说现在完成时表示已经完成.而现在完成进行时 表示还没完成还要延续下去或者刚刚完成.试比较: They have built a house. / They have been building a house. [练习] 在括号里填入所给词的适当形式. 1). We for two hours by the time she came. 2). Last year he a novel. I don’ t know whether he now. 3). Since 1977, CCTV English programmes. Keys: 1). had been working 2). was writing; has finished 3). has been broadcasting 【查看更多】

 

题目列表(包括答案和解析)

 

 We have been excavating layers of ash almost six metres thick, which suggests that they________the fire burning all winter.

A. should keep      B. might have kept    C. should have kept D. might keep

 

查看答案和解析>>

We have been excavating layers of ash almost six metres thick, which suggests that they________the fire burning all winter.


  1. A.
    should keep
  2. B.
    might have kept
  3. C.
    should have kept
  4. D.
    might keep

查看答案和解析>>

 We have been excavating layers of ash almost six metres thick, which suggests that they________the fire burning all winter.

A. should keep      B. might have kept    C. should have kept D. might keep

查看答案和解析>>

We have been excavating layers of ash almost six metres thick, which suggests that they        the fire burning all winter.

A. should keep      B. might have kept    C. should have kept D. might keep

查看答案和解析>>


We have been excavating layers of ash almost six metres thick, which suggests that they________the fire burning all winter.

A.should keepB.might have keptC.should have keptD.might keep

查看答案和解析>>


同步练习册答案