3 often 可以连用现在完成时吗

我记得原来在书上看过,often 是与一般现在时连用的。但是下面这句呢?为什么 often 可以连用现在完成时?

He has often been to Amsterdam. 他常常去阿姆斯特丹。

请先 登录 后评论

最佳答案 2022-10-06 11:01

现在完成时有个基本用法就是表示反复性习惯性的动作。《朗文英语语法》是这样解释的:这种现在完成时常与表示频度的副词 (often经常,frequently屡次) three / four / several times (三次 / 四次 / 几次) 之类的词语连用:

I’ve watched him on TV several times. 我在电视里看见他好几次了。(可望再见到他)

I’ve often wondered why I get such a poor reception on my radio. 我常感到纳闷,为什么我的收音机的接收情况这么差。

She’s attended classes regularly. She’s always worked hard. 她按时上课。她一向很用功。

下面是《朗文英语语法》的相关说明:

attachments-2022-09-j7Iz60AF632a4b295f59d.png

请先 登录 后评论

其它 0 个回答

  • 2 关注
  • 2 收藏,1913 浏览
  • 吕迪皇   提出于 2022-09-21 07:02