永发信息网

I my homework yesterday, but unfortunately I forgot about it totally.A. need have handed i

答案:2  悬赏:80  手机版
解决时间 2021-01-03 14:14
  • 提问者网友:谁的错
  • 2021-01-03 01:58
I my homework yesterday, but unfortunately I forgot about it totally.
A. need have handed in
B. should have handed in
C. must have handed in
D. may have handed in
最佳答案
  • 五星知识达人网友:十年萤火照君眠
  • 2021-01-03 02:45
A. need have handed in(答案→)B. should have handed inC. must have handed inD. may have handed in解析:考查虚拟语气。But后面的句子使用陈述语气,前面的句子使用虚拟语气。本题But后面的句子使用了过去时,故前面的句子是与过去事实相反的虚拟语气。need have done需要做某事,实际上却没有做;should have done本应该做某事,实际上却未做;must have done一定做了某事(表示推测);may have done也许做了某事(表示推测);句意:我本应该昨天交作业,但是不幸的是我完全忘记了。
全部回答
  • 1楼网友:罪歌
  • 2021-01-03 03:38
我好好复习下
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯