题目内容
8.The train we ________ for so long was crowded,so we decided to catch a later one.( )A. | have been waiting | B. | were waiting | ||
C. | had been waiting | D. | have waited |
分析 我们等了很久的那列火车太拥挤了,因此我们决定乘坐稍晚的那一列.
解答 答案选C
句中 for so long是用于现在完成时态的时间状语,但根据语境可以推断出wait这一动作应该发生在decided之前,意为在这之前一直在等这辆火车,即这一动作发生在过去的过去,要用过去完成进行时,故选C.
点评 本题考查了过去完成时,要掌握它与现在完成时的区别.
过去完成时(had+动词的过去分词)的动作或状态发生在过去某一时间之前,即发生在过去的过去;而现在完成时(has/have+动词的过去分词)则是表示发生在过去的某一动作或状态,延续到了现在,还有可能持续到将来,强调对现在产生的影响及存在的结果.
练习册系列答案
相关题目
11.Don't stand by when you come across________ have difficulty in supporting their family because of serious illness.( )
A. | Who | B. | Whoever | C. | Whichever | D. | Whomever |
12.People hope to live in larger and better houses and this increase in demand will ______ the rise in prices.( )
A. | result in | B. | respond to | C. | benefit from | D. | take over |
9.-Hi,Jack.You look a bit fat now.
-Yes,I ______ five pounds recently.( )
-Yes,I ______ five pounds recently.( )
A. | am putting on | B. | will put on | C. | have put on | D. | had put on |
3.The airport is far from here,and there on time,you'd better take a taxi.( )
A. | get | B. | to get | C. | getting | D. | got |
13.Beijing announced its bid for the 2022Winter Olympics,hoping to be the first city ______ the Winter Games after playing host to the summer.( )
A. | to stage | B. | staging | C. | to be staged | D. | having staged |
20.-What do you want for breakfast,Mike?
-I think I _______ some bread and milk.( )
-I think I _______ some bread and milk.( )
A. | am going to have | B. | had | ||
C. | will have | D. | am having |