英语中动词现在完成进行时态用法:英语语法第三十六谈

英语中动词现在完成进行时态用法:英语语法第三十六谈(1)

助动词 现在完成时有何意义?

举以下两个例子:

(1)It may rain at any moment .

随时都会下雨。

(2)It may have rained at that time .

那时可能已经下雨了。

说明:(1)句是推测现在以后的事物,(2)句是推测过去的事物(不管是否是事实)“助动词 现在完成时”的形式原则上用于从现在到与过去有关的事情。

一般过去时与“助动词 现在完成时”有什么不同?

一般过去时与“助动词 现在完成时”的区别请看下面两个例句

(1)He did not need to buy the book .

他不需要买书。(所以不买)

(2)He need not have bought the book .

他不必买这本书。(但是已经买了)

说明:(1)句仅表示过去的事实;(2)句则表示对过去的价值判断。

“助动词 现在完成时”可以用来表示什么?

以下“助动词 现在完成时”的例句分别表示不同的含义,注意强调感情的要素。

He may have attended the meeting last week .(表推测)

上周他可能参加了会议。

He must have called you last night . (表推测)

他可能昨晚已经打电话给你了。

Can it have been true ?(表怀疑)

那会是真的么?

It can't have been true .(表示否定的推测)

那不可能时真的。

Need you have stayed there ?(表必要)

你必须留在那里么?

You need't have stayed there .(表不必要)

你不必留在那里。

You should have come to the party . (表遗憾)

你应该拉参加宴会。

You ought to have taken the dictionary . (表责备)

你应该带字典来的。

You had better have taken the other way .(表不满)

你最好是用另一种方式。

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页