1 should have done可以表对将来的推测吗

FEMALE STUDENT: I wish I could say another time would be OK but…you know how it is… everybody’s already got commitments… for the whole semester.


FEMALE STUDENT: 2: 30 or 3: 30 would probably be OK but I don’t think we could go much outside that…


FACILITIES MANAGER: Well, check with me tomorrow morning. I should have found something by then. It might not be ideal…

STUDENT: As long as it’s got a piano and nobody’s putting up a building next door, we’ll be happy.


请问老师,should have done可以表对将来的推测吗?

请先 登录 后评论

最佳答案 2019-10-10 16:15

简单点说:

可以。Cambridge-English Advanced Grammar in Use  (Hewings)

在15单元有说到, Notice that we can use other modal verbs instead of will to talk about the future in a less certain way:

• By the time you get home I will/may/should have cleaned the house...

往复杂点说,

那真的有点复杂。包括上面的例句,似乎“将来”的特征都不是太明显。

By the time the sun sets, he should have finished the job.

这个句子的the sun sets, 让你没法把这个句子往过去想了。


### 但请注意,这句话是以notice形式说出来的。

请先 登录 后评论

其它 0 个回答

  • 0 关注
  • 2 收藏,1966 浏览
  • Richard 提出于 2019-10-09 17:20

相似问题