题目内容
7.If I hadn't been caught in the traffic jam,I could have been back by six o'clockWhat a pity!Mary__________ here to see you.( )
| A. | is | B. | had been | C. | was | D. | has been |
分析 ---如果我没有被困在交通堵塞里,六点本可以回来的.
---太遗憾了,Mary到这来看过你了.
解答 答案:C
根据前句 hadn't been caught,could have been 可知是对过去情况的虚拟,言下之意,我在六点没有回来.What a pity!‘太遗憾了'可知,Mary在六点时已经在这里等着见我了,是发生在过去的事情,故用一般过去时.
点评 本题考查一般过去时,难度较大.考生在做题时先根据题干的虚拟语气判断事情发生在过去,再结合具体语境选出正确答案.
练习册系列答案
相关题目
18.--Tom has won the 100-meter race.
--_________!He never won it before.( )
--_________!He never won it before.( )
| A. | Best wishes | B. | Good luck | C. | What a surprise | D. | Cheer up |
15.---You have made a promise to go with me to Nanjing.So why aren't you getting ready?
---But I ________ that you wanted me to start at once.( )
---But I ________ that you wanted me to start at once.( )
| A. | haven't realized | B. | hadn't realized | ||
| C. | didn't realize | D. | don't realize |
2.He should have been warned of the danger.
,but he wouldn't listen to me.( )
,but he wouldn't listen to me.( )
| A. | So he had | B. | So had he | C. | So was he | D. | So he was |
12._______ more about Participant Service of Expo 2010,Shanghai China,call Hotline+86-21-962010.( )
| A. | To find out | B. | Finding out | ||
| C. | Find out | D. | Having found out |
19.______ colorful charts and graphs,he loaded a new software to help him.( )
| A. | Create | B. | Created | C. | Creating | D. | Tocreate |
4._______the fatal accident happening again,the public suggested that proper measures ______ to avoid it.( )
| A. | To prevent; be taken | B. | Prevented; should be taken | ||
| C. | To prevent; should take | D. | Preventing; was taken |
5.The _______of our life has been improved greatly since the Party's policy was carried out.( )
| A. | attitude | B. | quality | C. | outline | D. | altitude |