当前位置:高中试题 > 英语试题 > 动词的分类 > — I phoned you yesterday morning. A girl answered, but I didn’t recognize the vo...
题目
题型:不详难度:来源:
— I phoned you yesterday morning. A girl answered, but I didn’t recognize the voice.
— Oh, it __________ my younger sister. She was in my room at that moment.
A.must have beenB.should have been
C.could have beenD.may have been

答案
A
解析

试题分析:句意:—昨天上午我给你打电话。一个女孩的回答,但我没听出谁的声音。—哦,那一定是我妹妹。她那一刻正在我的房间里。情态动词加动词的现在完成式形式,表示对过去的推测。A. must have been表示一定做了某事。用于肯定推测;B. should have been 本应该,表示应该做而没有做某事。C. could have been用于肯定句时,表示可能做了某事。更常用于否定推测;D. may have been 可能做过某事。表示可能性很小。结合语境判断,A最佳。
核心考点
试题【— I phoned you yesterday morning. A girl answered, but I didn’t recognize the vo】;主要考察你对动词的分类等知识点的理解。[详细]
举一反三
I chose the most popular major instead of my favorite one,but I had to drop out and started again where I___have gone in the first place.
A.mustB.mightC.shouldD.would

题型:不详难度:| 查看答案
Harry is feeling uncomfortable. He _______too much at the party last night.
A.could drinkB.should drink
C.would have drunkD.must have drunk

题型:不详难度:| 查看答案
It was a fine day yesterday. I ________ have taken my raincoat with me.
A.couldn’tB.needn’tC.shouldn’tD.mustn’t

题型:不详难度:| 查看答案
—Have you checked the engine? 
—Yes, I did twice; there ______ be anything wrong with the car.
A.won’tB.mustn’tC.needn’tD.shouldn’t

题型:不详难度:| 查看答案
I can’t find my socks. Where ________ I have dropped them?
A.mustB.canC.wouldD.should

题型:不详难度:| 查看答案
版权所有 CopyRight © 2012-2019 超级试练试题库 All Rights Reserved.