“What was the matter with you? You looked pale yesterday.”
“I __________________ ill.”
A. may be B. may have been C.might be D.might have been
请说明理由,谢谢。
一道情态动词may的选择题。
答案:6 悬赏:30
解决时间 2021-11-15 01:10
- 提问者网友:虛偽丶靜
- 2021-11-14 08:30
最佳答案
- 二级知识专家网友:晨与橙与城
- 2021-11-14 09:51
正确答案 B. may have been
这是虚拟语气,may have+过去分词是表示对过去事情的推测,有可能是真的,也有可能不是。
回到本题,答句是“我可能是病了。” (事实上也有可能不是),对应了问句的“你昨天脸色不好”。
A. may be和C.might be显然是错的,它们都是对现在事情作出的判断,只是might的可能性比may 更小而已。 D.might have been 虽然也用于虚拟语气,但通常用于过去可能做而没有做的事情,显然与句意不符
这是虚拟语气,may have+过去分词是表示对过去事情的推测,有可能是真的,也有可能不是。
回到本题,答句是“我可能是病了。” (事实上也有可能不是),对应了问句的“你昨天脸色不好”。
A. may be和C.might be显然是错的,它们都是对现在事情作出的判断,只是might的可能性比may 更小而已。 D.might have been 虽然也用于虚拟语气,但通常用于过去可能做而没有做的事情,显然与句意不符
全部回答
- 1楼网友:茫然不知崩溃
- 2021-11-14 13:47
看看
- 2楼网友:蜜罐小熊
- 2021-11-14 13:33
c 因为是昨天,所以不能选a,b
又因为d是说从昨天延续到现在,也不能选
- 3楼网友:情战辞言
- 2021-11-14 12:40
C,因为是昨天,过去时
- 4楼网友:一个很哇塞的汉子
- 2021-11-14 11:19
D.因为是昨天,要用过去时,排除AB,因为病在昨天就发生了,所以要用完成时
- 5楼网友:最后战士
- 2021-11-14 10:00
你好!
D
我昨天可能已经病了,表示昨天持续的一个状态。暗含今天已经恢复如初的含义。过去完成时表示对过去的影响looked pale yesterday
如有疑问,请追问。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯