7 would have had to do是什么用法

第一句:there are still fewer than 20 Clovis sites where the remains of one or more mammoths have been recovered, a minuscule proportion of the millions that necessarily would have had to have been slaughtered within the overkill scenario.


第二句:You would have had to make a special trip into the cave to make the paintings, and a special trip to go see it.


请问老师,这里的两个would have had to do是什么用法?

请先 登录 后评论

其它 2 个回答

刘永科   - 教育出版集团英语总顾问 & 英语系列图书主编
擅长:语法理论,语言学,文化背景

1. have to do 

2. have had to do

3. will have to do

4. would have to do

5. would have had to do 

5 可以表示:

一、与过去情况不符的虚拟语气:

If the wound had been any deeper, you would have had to go to hospital. 

如果伤口再深些,你就得上医院了。

二、对过去所发生情况的推测(肯定程度仅次于must have done):

So she would have had to call him for something. 

那她肯定会因什么事情打过电话给他的。


请先 登录 后评论
lfttmm2019

would have done 此处为情态动词对过去的推测用法,would表“可能“

请先 登录 后评论
  • 0 关注
  • 1 收藏,3618 浏览
  • Richard 提出于 2019-11-18 10:52

相似问题