李金台球视频:关于may的一道题目

来源:百度文库 编辑:高校问答 时间:2024/05/07 13:09:40
I have't received the letter.It____to a wrong address.
a.may send b.may be sent
c.might have sent d.might have been sent

答案是什么?为什么?这道题目的答案我总是不明白?谢谢!

D.首先这是一个被动语态,排除A.C
全句属虚拟语气,表示自己的不确定推测,用情态动词的过去时,排除B
信没送到,并且对现在造成了一定的影响(我还没收到信),故用完成时态.

d
虚拟语气

恩,,虚拟语气,,表示也许送错位子了,是一种猜测,而送信是被动的,即信被送,所以用been,,,,我也选d

答案 d
表示猜测,情态动词加上完成时态的结构表示已经作了某事。有下列几个情态动词:could, may, might, must, ought to ,need, should.
属于高中英语,可参见相关语法书.
该句意思为:我没有收到那封信.它可能送错了地址.
该句是被动语态结构