动词时态问题

If she (had had) the chance,she would rather (had lived) 100years ago.


请问此句是在对过去情况的假设吗? 为什么用过去完成时态是不对的? 

would rather had lived 难道不能用来对过去情况假设吗?

请先 登录 后评论

最佳答案 2020-09-17 22:22

would rather (had lived) 100years ago

would在此为情态动词,后接不带to的不定式,所以had lived应为have lived. 即:

she would rather have lived100years ago.

或者would rather后接从句:

she would rather she had lived 100years ago. (此时would为及物动词,古用法)


请先 登录 后评论

其它 0 个回答

  • 0 关注
  • 1 收藏,1502 浏览
  • sjyaya 提出于 2020-09-14 13:34

相似问题