All flights ____ because of the snowstorm, many passengers could do nothing but
题型:不详难度:来源:
All flights ____ because of the snowstorm, many passengers could do nothing but take the train.A.had been canceled | B.have been canceled | C.having been canceled | D.being canceled |
|
答案
C |
解析
试题分析:考查时态和语态。本题是现在完成时的被动语态,现在完成时表示过去所发生的事情对现在的影响。句意:因为暴风雪所有的航班都被取消了,很多乘客不得不乘坐火车。根据句意说明过去发生的暴风雪的影响是很多人不能乘坐飞机,只能做火车。根据句意使用被动语态的形式,故C正确。 点评:现在完成时和一般过去时的区别是时态题考查的重点内容,现在完成时表示过去发生的事情对现在的影响,或者过去发生的事情延续到现在;而一般过去时只表示过去发生过某件事情,不表示对现在的影响。 |
举一反三
Though we don’t know what was discussed, yet we can feel the topic_______.A.had changed | B.will change | C.was changed | D.has been changed |
|
Peter had intended to take a job in business, but____ that plan after the unpleasant experience in Canada in 2010.A.had abandoned | B.abandoned | C.abandon | D.will abandon |
|
I first met John at my sister’s wedding. He ____ with the bridegroom at the time.A.talked | B.had talked | C.had been talking | D.was talking |
|
Our school, which has 10000 students, ____ on the bank of the An chang River.A.has situated | B.situate | C.situating | D.is situated |
|
-----Would you please repeat it? -----Obviously, you _____me.A.hadn’t listened to | B.were not listening to | C.haven’t listened to | D.don’t listen to |
|
最新试题
热门考点