mini4什么时候上市:ENGLISH问题?

来源:百度文库 编辑:高考问答 时间:2024/04/30 07:34:49
When we ___there,they ____there for an hour.
A, got been
B got got
C reached had got

答案是1
为什么不能选C或B啊
A, got had been

为什么不选C

都不对!
第二个空应该填had been!这是过去完成时的基本结构。
另外,when从句后大多数情况下应该用一般过去时(仅就这类题目而言),而主句如果发生在从句时间之前,就只能够用过去完成时。
再如:When I finished my work, the program had been on.
不选C?主句中有状语for an hour啊,表明谓语部分一定要用延续性动词啊!Get是短暂性的嘛!

因为有了 for an hour,表达一段时间,所以只能用Been,它是延续性动词,而got是瞬间动词。