6 过去完成时用法

曹老师您好,我想请教一下您:

1.Jack must have gone out very early ,for he hadn't shown up at the breakfast.

2.Who that you had ever seen is stronger than him?

老师我想问下,这两个句子这里为什么要用过去完成时呢(for he hadn't shown up…和who that you had),我感觉没有就是明显的“过去的过去”,还是说这里是特殊用法么?

祝曹老师新年快乐,新的一年身体健康,万事胜意!!!

请先 登录 后评论

最佳答案 2023-01-21 11:34

估计这是中国人造的句子,二个句子中的过去完成时的使用都是欠妥的。第一句过去完成时应该改为一般过去时,第二句的过去完成时应该改为现在完成时。

请先 登录 后评论

其它 0 个回答

  • 1 关注
  • 0 收藏,115 浏览
  • 敢敢   提出于 2023-01-21 09:06