作业帮 > 英语 > 作业

英语语法问题24.When noon arrives, _____ at least ten birds. 文本:A)&

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/04/29 11:55:09
英语语法问题
24.When noon arrives, _____ at least ten birds. 文本:

A)   we may shoot

B)  we might have shot

C)  it is estimated that we'll have shot

D)  it is our expectation to shoot

选项B D对吗, 麻烦解释清楚  谢谢

根据when从句用一般现在时表示将来,主将从现原则,应该选C.
B是不对的,might have done 是对过去的推测,表示应该能.主句时态arrives,是现在时态.
D,既然是expectation,说明是现在的预期,这本身就不符合将来时态的语法逻辑.所以也排除.(你做出预期是基于现在的而预期,不是在未来做预期)
个人建议选C.将来完成时态.
再问: 那如果 写为It will be our expection to shoot 对不
再答: 最好是: we expect we will have shot.... 最好是将来完成时,表示动作的完成。