pleace they must have finished their work by now.为什么用have finished?they finally succeeded in carrying out the experiment.they must have finished their work by now.为什么用have finished?i have been looking forward to hearing from you.为什么用have been?it has not been decided yet when the meeting will start at the hall.为什么用been,不要be?i won't visit that restaurant today.won't 在什么时候用?

问题描述:

pleace they must have finished their work by now.为什么用have finished?
they finally succeeded in carrying out the experiment.
they must have finished their work by now.为什么用have finished?
i have been looking forward to hearing from you.为什么用have been?
it has not been decided yet when the meeting will start at the hall.为什么用been,不要be?
i won't visit that restaurant today.won't 在什么时候用?

他们最后成功完成了实验。
因为后面有by now 完成时,可看语法关键词。
持续期待,现在完成进行时
前面是have 要加been
表将来某一时间。

1、他们最终实施出了那个实验。
2、by加一段时间“到`````为止”是完成时的标志:现在他们肯定完成了他们的工作,强调对现在造成的影响,因此用have finished.
3,、这里用的是完成时,“会议什么时候将会在大厅召开还没有决定”has been decided 是完成时的被动形式,be 只能是一般现在时的被动,因此不用。
4、“我不打算今天参观哪个旅馆”参观这个动作并没有发生,虽然没有明确的时间状语,仍应该用将来时表示,won't只是will的否定形式,和will的用法是没有区别的。

1.通过后面的 BY NOW 我们可以了解到 主人翁肯定已经做过这件事 所以用MUST HAVE DONE 来说明非常确定 .翻译:他们现在肯定已经完成他们的工作了.2.他们最终成功地完成了那项实验.3.现在完成时 有一条 叫做 如果句子...