Forthousandsofyears,thefestiva-查字典问答网
分类选择

来自聂南的问题

  Forthousandsofyears,thefestivalhasbeenmarkedbyeating..为什么用has是为什么用hasbeenmarked,书里答案是说用现在完成进行时

  Forthousandsofyears,thefestivalhasbeenmarkedbyeating..为什么用has

  是为什么用hasbeenmarked,书里答案是说用现在完成进行时

9回答
2020-06-02 10:03
我要回答
请先登录
董炀斌

  因为前面是一段时间,一般用完成时态,单数就是hasbeendone(现在完成时的被动形式)

2020-06-02 10:07:34
聂南

  题目打少了,是为什么用hasbeenmarked

2020-06-02 10:09:05
董炀斌

  因为要用被动啊,节日是“用……作为标志的”,

2020-06-02 10:10:16
聂南

  书里答案说是用现在完成进行时,但hasbeenmarked只是现在完成时

2020-06-02 10:15:08
董炀斌

  那是说法有误,后面的by表示肯定是被动,句子是对的,hasbeenmarked是现在完成时被动语态,只是解释错误了,呵呵

2020-06-02 10:16:13
聂南

  解释是这样的,端午节一直以来都以吃粽子和赛龙舟的方式庆祝的,而且将来也是,所以是现在完成进行时,但是用hasbeenmarked

2020-06-02 10:17:27
董炀斌

  解释错了,这个句子用现在完成进行时hasbeenmarking是肯定不对的

2020-06-02 10:18:03
聂南

  有没有用现在完成时代替现在完成进行时

2020-06-02 10:21:18
董炀斌

  也不能叫代替啦,有些地方就要用现在完成进行时,如Hehasbeendoingcleaningallthemorning你上面的句子要用被动代替不了的

2020-06-02 10:24:27

最新问答

推荐文章

猜你喜欢

附近的人在看

推荐阅读

拓展阅读

  • 大家都在看
  • 小编推荐
  • 猜你喜欢
  •