什么时候用have/has?什么时候用had?有些句子表达得很含糊,我不知道这是现在完成式还是过去完成式.

什么时候用have/has?什么时候用had?有些句子表达得很含糊,我不知道这是现在完成式还是过去完成式.
例子:
I should have recieve the lever by now.It might have been sent to wrong address.
为什么后面的那一分句不是had been呢?这封信已经寄出了啊
ccvvvvv 1年前 已收到3个回答 举报

流着眼泪的鱼01 春芽

共回答了22个问题采纳率:100% 举报

may 后面加原型.

1年前

1

爱哭的虾米 幼苗

共回答了400个问题 举报

may/might是情态动词,后面接动词原形。如果是一般式,则是“情态动词+do“;如果是完成时,则是”情态动词+have done“。
might have done是对过去的虚拟,表示“本可以做……的”、“可能已经……的”。
祝你学习进步,更上一层楼! (*^__^*)
不明白的再问哟!请记得采纳,多谢!...

1年前

2

skhf55 幼苗

共回答了27个问题 举报

信虽然已经寄出,但到现在为止还没有,而且这是虚拟语气,所以用了现在完成时。

1年前

0
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 18 q. 0.034 s. - webmaster@yulucn.com