语法:将来完成时与一般将来时的比较
有时候,大家会疑惑:将来完成时与一般将来时具体该用在什么地方呢?有什么差别呢?小编也经常遇到这类问题,下面就来看看解析吧~
当有具体的时间状语时,要用一般将来时。 例如: Mr Smith will return home on the first Sartday next month. 史密斯先生将于下月的第一个周六回家。 将来完成时的时间状语一般用介词 by 引入, 例如: Mr Smith will have returned home by next month. 到下个月史密斯先生将已回到家了。
问: 将来完成时表示可能性的时候,will have 是不是可以换成 would have? 那不是过去将来完成时了吗?这个可能性是将来的可能性还是现在的可能性呢? 答: 将来完成时的构成:will/shall have +过去分词 ,表示可能性的时候也要遵守,不使用would have , 表示推测时,相当于"must have done"结构。 那么must have done 是用来表示对过去事情的推测那么同理 这个也是对过去的推测被 例如: You will have heard of this, I guess. 我想你已经听说过这件事了。 I am sure he will have got the information. 我相信他一定得到了这个信息 表示猜测时, 有两种形式: 情态动词+动词原形,表示对现在或将来时用 情态动词+have+done 表示对过去猜测用
看了解析之后,疑难杂症都解决了吧,还不快夸夸小编,赶快收藏起来吧~ |