—Thank you very much for giving me a hand when I was in trouble.
—Don’t mention it. I only did what anyone else ______ in my place.
A.must doB.might do
C.would have doneD.can have done
C

試題分析:句意:--謝謝你在我處于困境時的幫助。--不客氣,我僅僅做了其他的人如果再我的位置也能做的事情。這里是虛擬語氣,假設其他的人在我的位置其他的人也會這樣去幫助你,而這里實際是我?guī)椭四,這是對過去的虛擬,相當于if anyone else had been in my place,they would have helped you.故選C。
點評:本題較難。虛擬語氣是高中階段的重要語法項目,需要考生牢記各種情況的虛擬語氣的謂語動詞的形式,并要有分析理解語境的能力。尤其是暗含虛擬時,判斷起來會更難。
即學即練:Most of the students felt rather disappointed at the English party. They say that it _____ better organized.
A. had been            B. had to be            C. must have been      D. could have been
解析:D。句意:大多數(shù)學生感覺英語聚會開的很讓人失望,他們說它本來能夠辦的更好。
練習冊系列答案
相關習題

科目:高中英語 來源:不詳 題型:單選題

I wish I ____ you yesterday.                                                      
A.seenB.did seeC.had seenD.were to see

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

He insisted the person referred ______ put into prison at once.
A.isB.beC.to beD.should be

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

We would have called a taxi yesterday if Harold ________ us a ride home.
A.didn’t offer B.wouldn’t offerC.hasn’t offeredD.hadn’t offered

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

The fire spread through the hotel very quickly, but everyone _____ get out.
A.had toB.wouldC.was able toD.could

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

If we ________ the other road, we might have arrived here in time for the meeting.
A.had takenB.takeC.tookD.have taken

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

-- Do you still remember when we went to Nanjing?
--- I can’t remember now but _________ sometime last summer?
A.might it beB.could it beC.could it have beenD.should it have been

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

The doctor recommended he ____ a few more days in hospital.
A.staysB.to stay C.stay D.would stay

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

— Is John coming over this weekend?
— He should, but he _______ not. He seems to be busy these days.
A.canB.mayC.mustD.will

查看答案和解析>>

同步練習冊答案