1 现在完成时的运用

China’s indomitable punters now hope that a trundling taurus has at last arrived. 

请教老师,为什么这里用现在完成时而不是一般将来时呢?
现在完成时主要表示什么意义呢?

请先 登录 后评论

最佳答案 2020-09-03 09:12

《韦氏高阶》hope:

to want something to happen or be true and think that it could happen or be true

本句中hope意为希望并认为某件事可能是真的,这件事就是that从句的内容。所以hope的宾语从句可以是现在完成时,也可以是一般过去时。

例如:I hope that you already talked with him yesterday.

请先 登录 后评论

其它 1 个回答

刘永科   - 教育出版集团英语总顾问 & 英语系列图书主编
擅长:语法理论,语言学,文化背景

hope 的宾语从句,并非一定要接将来时。用一般现在时的情况很多,也有过去时和完成时的情况。

hope 也可以表示“对过去情况的一种期待”。这时,从句用一般过去时或现在完成时,均可。

I hope you've both got stout shoes.
我希望你们两个都穿结实的鞋。
《柯林斯英汉双解大词典》

意思是,我的希冀是,你们两人已经买到、得到、拥有结实的鞋子。

I hope you didn't get soaked standing out in the rain.
我希望你站在外面雨里没淋得浑身透湿。
《柯林斯英汉双解大词典》

意思是:我现在仍然希望,你在过去当时没有淋湿。

 

请先 登录 后评论
  • 1 关注
  • 2 收藏,1815 浏览
  • Looker   提出于 2020-08-28 21:34

相似问题