满分5 > 高中英语试题 >

— I phoned you yesterday morning. A girl...

— 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 been             B. should have been 

C. could have been            D. may have been

 

A 【解析】 试题分析:句意:—昨天上午我给你打电话。一个女孩的回答,但我没听出谁的声音。—哦,那一定是我妹妹。她那一刻正在我的房间里。情态动词加动词的现在完成式形式,表示对过去的推测。A. must have been表示一定做了某事。用于肯定推测;B. should have been 本应该,表示应该做而没有做某事。C. could have been用于肯定句时,表示可能做了某事。更常用于否定推测;D. may have been 可能做过某事。表示可能性很小。结合语境判断,A最佳。 考点:考查情态动词表市对过去推测的用法。
复制答案
考点分析:
相关试题推荐

He _______ Alice for ten years.

A. married to               B. has married to

C. has married               D. has been married to

 

查看答案

He hesitated for a moment before kicking the ball, otherwise he ______ a goal.

A. had scored       B. scored

C. would score       D. would have scored

 

查看答案

The river ____are covered with trees is very long

A. which banks              B. of which banks

C. whose the banks             D. the banks of which

 

查看答案

----I missed the first part of the film. It was really a pity.

----You _____home half an hour earlier.

A. should have left              B. must have left

C. should leave               D. must leave

 

查看答案

It was at the very beginning____ Mr. Smith made a decision ___we should send for a doctor.

A. what,that   B. that,which   C. which,that   D. that,that

 

查看答案
试题属性

Copyright @ 2008-2019 满分5 学习网 ManFen5.COM. All Rights Reserved.