这句话为什么不能用过去完成时?
-------Who is Jim?
-------Haven't you met him yet ?……(后面省略)
这里为什么用Haven't而不是用Hadn't
有yet不是用现在完成时或者过去完成时吗?为什么这里只能用现在完成时呢?
这句话为什么不能用过去完成时?
答案:1 悬赏:20 手机版
解决时间 2021-05-20 12:37
- 提问者网友:难遇难求
- 2021-05-20 02:41
最佳答案
- 五星知识达人网友:神的生死簿
- 2021-05-20 03:13
因为在这个语境里,你们在谈论Jim这个人是现在正在进行的,而不是过去在谈论
遇到是完成了的动作,所以用完成时,两者综合就只能用现在完成.
过去完成可以理解成是在过去的过去完成的动作,而你现在说起当时讨论那个动作(在过去的过去完成的),就必须用过去完成.
例如:你在上周一去过学校,现在别人再问你上周三那个时候是不是已经就去过学校了,就得用过去完成.而如果是问你现在是不是已经去过了,用现在完成就好
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯