—That must have been a lot of work.—Yeah, it ________ us three days to finish it
题型:不详难度:来源:
—That must have been a lot of work. —Yeah, it ________ us three days to finish it.A.takes | B.had taken | C.took | D.was taking |
|
答案
C |
解析
考查动词时态。句意:——你们一定做了许多工作。——是的,完成这些工作花费了我们三天的时间。根据“must have been”可知,此处是对过去情况的一种推测,故“花费”这一动作应发生在过去,所以用一般过去时。 |
举一反三
We first met on a train in 2010,but we both felt immediately that we ________ each other for years.A.knew | B.have known | C.had known | D.know |
|
The wet weather will continue tomorrow when a cold front ________ to arrive.A.is expected | B.is expecting | C.expects | D.will be expected |
|
If their marketing plans succeed,they ________ their sales by 20 percent.A.will increase | B.have been increasing | C.have increased | D.would be increasing |
|
—Sorry,sir,your car isn"t ready yet. It ________ by our workers. —Oh,my God,when can I come to fetch it?A.is repaired | B.has been repaired | C.is being repaired | D.will be repaired |
|
Visitors ________ not to touch the exhibits.A.will request | B.are requested | C.are requesting | D.request |
|
最新试题
热门考点